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