Skip to main content

RtEntityDto

Namespace: Meshmakers.Octo.Runtime.Contracts.DataTransferObjects

Defines an entity

public class RtEntityDto : RtTypeWithAttributesDto

Inheritance ObjectRtTypeWithAttributesDtoRtEntityDto

Properties

RtId

Gets or sets the id of the entity

public OctoObjectId RtId { get; set; }

Property Value

OctoObjectId

RtCreationDateTime

Returns the creation date time

public Nullable<DateTime> RtCreationDateTime { get; set; }

Property Value

Nullable<DateTime>

RtChangedDateTime

Returns the last change date time

public Nullable<DateTime> RtChangedDateTime { get; set; }

Property Value

Nullable<DateTime>

CkTypeId

Gets or sets the ck type id of the entity

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

Property Value

CkId<CkTypeId>

RtWellKnownName

Gets or sets the well known name of the entity

public string RtWellKnownName { get; set; }

Property Value

String

Associations

Gets or sets the associations of the entity

public List<RtAssociationDto> Associations { get; set; }

Property Value

List<RtAssociationDto>

Attributes

Gets or sets the attributes of the type

public List<RtAttributeDto> Attributes { get; set; }

Property Value

List<RtAttributeDto>

Constructors

RtEntityDto()

Creates a new instance of RtEntityDto

public RtEntityDto()