RtAssociationTcDto
Namespace: Meshmakers.Octo.Runtime.Contracts.TransportContainer.DTOs
Defines an association between two entities
public class RtAssociationTcDto : RtTypeWithAttributesTcDto
Inheritance Object → RtTypeWithAttributesTcDto → RtAssociationTcDto
Properties
RoleId
Gets or sets the role id of the association.
public RtCkId<CkAssociationRoleId> RoleId { get; set; }
Property Value
RtCkId<CkAssociationRoleId>
TargetRtId
Gets or sets the target rt id.
public OctoObjectId TargetRtId { get; set; }
Property Value
OctoObjectId
TargetCkTypeId
Gets or sets the target ck type id.
public RtCkId<CkTypeId> TargetCkTypeId { get; set; }
Property Value
RtCkId<CkTypeId>
TargetCkAttributeIds
Gets or sets a list of attributes of the target ck type id, that are referential integrity attributes
public List<RtCkId<CkAttributeId>> TargetCkAttributeIds { get; set; }
Property Value
Attributes
Gets or sets the attributes of the type
public List<RtAttributeTcDto> Attributes { get; set; }
Property Value
Constructors
RtAssociationTcDto()
public RtAssociationTcDto()