Skip to main content

EntityTargetDto

Namespace: Meshmakers.Octo.ConstructionKit.Contracts.BlueprintCatalogs.DataTransferObjects

Target entity or entities for a migration step

public class EntityTargetDto

Inheritance Object → EntityTargetDto

Properties​

CkTypeId​

CK type ID to target

public string CkTypeId { get; set; }

Property Value​

String

RtId​

Specific runtime entity ID to target

public string RtId { get; set; }

Property Value​

String

RtWellKnownName​

Well-known name of the entity to target

public string RtWellKnownName { get; set; }

Property Value​

String

Filter​

Filter expression to match multiple entities

public FilterExpressionDto Filter { get; set; }

Property Value​

FilterExpressionDto

BlueprintSourceOnly​

Only target entities created by this blueprint (rtBlueprintSource matches)

public bool BlueprintSourceOnly { get; set; }

Property Value​

Boolean

Constructors​

EntityTargetDto()​

public EntityTargetDto()