Skip to main content

CreateAssociationUpdateNodeConfiguration

Namespace: Meshmakers.Octo.MeshAdapter.Nodes.Transform

Configuration node object for update a rt entity object

public record CreateAssociationUpdateNodeConfiguration : SourceTargetPathNodeConfiguration, INodeConfiguration, IEquatable<NodeConfiguration>, ITargetPathNodeConfiguration, IEquatable<TargetPathNodeConfiguration>, IPathNodeConfiguration, IEquatable<SourceTargetPathNodeConfiguration>, IEquatable<CreateAssociationUpdateNodeConfiguration>

Inheritance Object → NodeConfiguration → TargetPathNodeConfiguration → SourceTargetPathNodeConfiguration → CreateAssociationUpdateNodeConfiguration
Implements INodeConfiguration, IEquatable<NodeConfiguration>, ITargetPathNodeConfiguration, IEquatable<TargetPathNodeConfiguration>, IPathNodeConfiguration, IEquatable<SourceTargetPathNodeConfiguration>, IEquatable<CreateAssociationUpdateNodeConfiguration>

Properties

UpdateKind

Kind of update

public Nullable<AssociationUpdateKind> UpdateKind { get; set; }

Property Value

Nullable<AssociationUpdateKind>

UpdateKindPath

The path to the update kind

public string UpdateKindPath { get; set; }

Property Value

String

SourceRtIdPath

The path to the source RtId

public string SourceRtIdPath { get; set; }

Property Value

String

SourceRtId

The source RtId

public Nullable<OctoObjectId> SourceRtId { get; set; }

Property Value

Nullable<OctoObjectId>

SourceCkTypeIdPath

The path to the source CkTypeId

public string SourceCkTypeIdPath { get; set; }

Property Value

String

SourceCkId

The source CkTypeId

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

Property Value

CkId<CkTypeId>

TargetRtIdPath

The path to the target RtId

public string TargetRtIdPath { get; set; }

Property Value

String

TargetRtId

The target RtId

public Nullable<OctoObjectId> TargetRtId { get; set; }

Property Value

Nullable<OctoObjectId>

TargetCkTypeIdPath

The path to the target CkTypeId

public string TargetCkTypeIdPath { get; set; }

Property Value

String

TargetCkId

The target CkTypeId

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

Property Value

CkId<CkTypeId>

AssociationRoleIdPath

The path to the association role id

public string AssociationRoleIdPath { get; set; }

Property Value

String

AssociationRoleId

The role id of the association

public CkId<CkAssociationRoleId> AssociationRoleId { get; set; }

Property Value

CkId<CkAssociationRoleId>

Path

public string Path { get; set; }

Property Value

String

TargetPath

public string TargetPath { get; set; }

Property Value

String

TargetValueWriteMode

public WriteMode TargetValueWriteMode { get; set; }

Property Value

WriteMode

TargetValueKind

public ValueKind TargetValueKind { get; set; }

Property Value

ValueKind

Description

public string Description { get; set; }

Property Value

String

Constructors

CreateAssociationUpdateNodeConfiguration()

public CreateAssociationUpdateNodeConfiguration()