CkAssociationRoleDto
Namespace: Meshmakers.Octo.Communication.Contracts.DataTransferObjects
Represents a role of an association between two ck types.
public class CkAssociationRoleDto
Inheritance Object → CkAssociationRoleDto
Properties
CkAssociationRoleId
Gets or sets the id of the association role
public CkId<CkAssociationRoleId> CkAssociationRoleId { get; set; }
Property Value
CkId<CkAssociationRoleId>
InboundName
Gets or sets the name of the association for inbound references (e.g. Children)
public string InboundName { get; set; }
Property Value
OutboundName
Gets or sets the name of the association for outbound references (e.g. Parent)
public string OutboundName { get; set; }
Property Value
Description
An optional description of the role
public string Description { get; set; }
Property Value
InboundMultiplicity
Multiplicity of the inbound association
public MultiplicitiesDto InboundMultiplicity { get; set; }
Property Value
MultiplicitiesDto
OutboundMultiplicity
Multiplicity of the outbound association
public MultiplicitiesDto OutboundMultiplicity { get; set; }
Property Value
MultiplicitiesDto
Constructors
CkAssociationRoleDto()
public CkAssociationRoleDto()