Skip to main content

RtAssociationDto

Namespace: Meshmakers.Octo.Communication.Contracts.DataTransferObjects

Base class for all runtime entity DTOs

public class RtAssociationDto : GraphQlDto

Inheritance ObjectGraphQlDtoRtAssociationDto

Properties

OriginRtId

Gets or sets the origin runtime entity id

public OctoObjectId OriginRtId { get; set; }

Property Value

OctoObjectId

OriginCkTypeId

Gets or sets the type id of the origin runtime entity

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

Property Value

CkId<CkTypeId>

TargetRtId

Gets or sets the target runtime entity id

public OctoObjectId TargetRtId { get; set; }

Property Value

OctoObjectId

TargetCkTypeId

Gets or sets the type id of the target runtime entity

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

Property Value

CkId<CkTypeId>

CkAssociationRoleId

Gets or sets the type id of the association

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

Property Value

CkId<CkAssociationRoleId>

Attributes

Gets or sets the attributes of the entity

public IList<RtEntityAttributeDto> Attributes { get; set; }

Property Value

IList<RtEntityAttributeDto>

UserContext

A user context object that can be used to transport user specific data

public object UserContext { get; set; }

Property Value

Object

Constructors

RtAssociationDto()

Caution

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


public RtAssociationDto()