RtAssociationDto
Namespace: Meshmakers.Octo.Runtime.Contracts.DataTransferObjects
Defines an association between two entities
public class RtAssociationDto : RtTypeWithAttributesDto
Inheritance Object → RtTypeWithAttributesDto → RtAssociationDto
Properties
RoleId
Gets or sets the role id of the association.
public CkId<CkAssociationRoleId> RoleId { get; set; }
Property Value
CkId<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 CkId<CkTypeId> TargetCkTypeId { get; set; }
Property Value
CkId<CkTypeId>
TargetCkAttributeIds
Gets or sets a list of attributes of the target ck type id, that are referential integrity attributes
public List<CkId<CkAttributeId>> TargetCkAttributeIds { get; set; }
Property Value
Attributes
Gets or sets the attributes of the type
public List<RtAttributeDto> Attributes { get; set; }
Property Value
Constructors
RtAssociationDto()
public RtAssociationDto()