Skip to main content

ExportModelRequestByDeepGraphDto

Namespace: Meshmakers.Octo.Communication.Contracts.DataTransferObjects

Request DTO for exporting a runtime model using deep graph.

public class ExportModelRequestByDeepGraphDto

Inheritance ObjectExportModelRequestByDeepGraphDto

Properties

OriginRtIds

The runtime IDs as starting point of the deep graph export.

public IEnumerable<OctoObjectId> OriginRtIds { get; set; }

Property Value

IEnumerable<OctoObjectId>

OriginCkTypeId

The CK type ID as starting point of the deep graph export.

public CkId<CkTypeId> OriginCkTypeId { get; set; }

Property Value

CkId<CkTypeId>

Constructors

ExportModelRequestByDeepGraphDto(CkId<CkTypeId>, IEnumerable<OctoObjectId>)

Constructor

public ExportModelRequestByDeepGraphDto(CkId<CkTypeId> originCkTypeId, IEnumerable<OctoObjectId> originRtIds)

Parameters

originCkTypeId CkId<CkTypeId>
Origin type id of the deep graph search starting point

originRtIds IEnumerable<OctoObjectId>
Origin runtime id of the deep graph search starting point