ExportModelRequestByDeepGraphDto
Namespace: Meshmakers.Octo.Communication.Contracts.DataTransferObjects
Request DTO for exporting a runtime model using deep graph.
public class ExportModelRequestByDeepGraphDto
Inheritance Object → ExportModelRequestByDeepGraphDto
Properties
OriginRtIds
The runtime IDs as starting point of the deep graph export.
public IEnumerable<OctoObjectId> OriginRtIds { get; set; }
Property Value
OriginCkTypeId
The CK type ID as starting point of the deep graph export.
public RtCkId<CkTypeId> OriginCkTypeId { get; set; }
Property Value
RtCkId<CkTypeId>
Constructors
ExportModelRequestByDeepGraphDto(RtCkId<CkTypeId>, IEnumerable<OctoObjectId>)
Constructor
public ExportModelRequestByDeepGraphDto(RtCkId<CkTypeId> originCkTypeId, IEnumerable<OctoObjectId> originRtIds)
Parameters
originCkTypeId RtCkId<CkTypeId>
Origin type id of the deep graph search starting point
originRtIds IEnumerable<OctoObjectId>
Origin runtime id of the deep graph search starting point