Skip to main content

CkTypeAssociationDto

Namespace: Meshmakers.Octo.Communication.Contracts.DataTransferObjects

DTO for associations defined at types

public class CkTypeAssociationDto

Inheritance ObjectCkTypeAssociationDto

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>

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()