Skip to main content

RtRecord

Namespace: Meshmakers.Octo.Runtime.Contracts.RepositoryEntities

Represents a runtime record, the instance of a construction kit record

public class RtRecord : RtTypeWithAttributes

Inheritance Object → RtTypeWithAttributes → RtRecord

Properties​

CkRecordId​

Gets or sets the construction kit id

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

Property Value​

RtCkId<CkRecordId>

Attributes​

Returns a dictionary of attributes.

public IReadOnlyDictionary<string, object> Attributes { get; }

Property Value​

IReadOnlyDictionary<String, Object>

Remarks:

Vor getting/setting values use the GetAttribute/SetAttribute-Methods

Constructors​

RtRecord()​

Creates a new instance of RtRecord

public RtRecord()

RtRecord(RtCkId<CkRecordId>, IReadOnlyDictionary<String, Object>)​

Creates a new instance of RtRecord

public RtRecord(RtCkId<CkRecordId> ckRecordId, IReadOnlyDictionary<string, object> attributes)

Parameters​

ckRecordId RtCkId<CkRecordId>
Construction kit record id

attributes IReadOnlyDictionary<String, Object>
List of attributes

Methods​

GetLocation()​

protected string GetLocation()

Returns​

String