Skip to main content

RtAssociationDto

Namespace: Meshmakers.Octo.Communication.Contracts.DataTransferObjects

Base class for all runtime entity DTOs

public class RtAssociationDto : GraphQlDto

Inheritance Object → GraphQlDto → RtAssociationDto

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 RtCkId<CkTypeId> OriginCkTypeId { get; set; }

Property Value​

RtCkId<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 RtCkId<CkTypeId> TargetCkTypeId { get; set; }

Property Value​

RtCkId<CkTypeId>

CkAssociationRoleId​

Gets or sets the type id of the association

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

Property Value​

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