Skip to main content

CkTypeAssociationDto

Namespace: Meshmakers.Octo.Communication.Contracts.DataTransferObjects

DTO for associations defined at types

public class CkTypeAssociationDto

Inheritance Object → CkTypeAssociationDto

Properties​

OriginCkTypeId​

Gets or sets the type id of the construction kit type of the origin side of the association

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

Property Value​

CkId<CkTypeId>

RtOriginCkTypeId​

Gets or sets the runtime construction kit type id of the origin side of the association

public RtCkId<CkTypeId> RtOriginCkTypeId { get; set; }

Property Value​

RtCkId<CkTypeId>

TargetCkTypeId​

Gets or sets the type id of the construction kit type of the target side of the association

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

Property Value​

CkId<CkTypeId>

RtTargetCkTypeId​

Gets or sets the runtime construction kit type id of the target side of the association

public RtCkId<CkTypeId> RtTargetCkTypeId { get; set; }

Property Value​

RtCkId<CkTypeId>

Gets or sets the navigation property name of the association for the current side

public string NavigationPropertyName { get; set; }

Property Value​

String

Multiplicity​

Gets or sets the multiplicity of the association for the current side

public MultiplicitiesDto Multiplicity { get; set; }

Property Value​

MultiplicitiesDto

RoleId​

Gets or sets the association role

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

Property Value​

CkId<CkAssociationRoleId>

RtRoleId​

Gets or sets the runtime construction kit id of the association role

public RtCkId<CkAssociationRoleId> RtRoleId { get; set; }

Property Value​

RtCkId<CkAssociationRoleId>

Constructors​

CkTypeAssociationDto()​

Caution​

Constructors of types with required members are not supported in this version of your compiler.


public CkTypeAssociationDto()