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 ObjectRtTypeWithAttributesRtRecord

Properties

CkRecordId

Gets or sets the construction kit id

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

Property Value

CkId<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(CkId<CkRecordId>, IReadOnlyDictionary<String, Object>)

Creates a new instance of RtRecord

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

Parameters

ckRecordId CkId<CkRecordId>
Construction kit record id

attributes IReadOnlyDictionary<String, Object>
List of attributes

Methods

GetLocation()

protected string GetLocation()

Returns

String