CkGraphRecordInheritance
Namespace: Meshmakers.Octo.ConstructionKit.Contracts.DependencyGraph
Defines the inheritance of a construction kit record
public class CkGraphRecordInheritance
Inheritance Object → CkGraphRecordInheritance
Properties
InheritorCkRecordId
Returns the construction kit record id of the origin record
public CkId<CkRecordId> InheritorCkRecordId { get; set; }
Property Value
BaseCkRecordId
Returns the construction kit record id of the target record
public CkId<CkRecordId> BaseCkRecordId { get; set; }
Property Value
BaseTypeDepthIndex
Returns a number that describes the depth of the inheritance chain
public int BaseTypeDepthIndex { get; set; }
Property Value
Constructors
CkGraphRecordInheritance(CkId<CkRecordId>, CkId<CkRecordId>, Int32)
Constructor
public CkGraphRecordInheritance(CkId<CkRecordId> inheritorCkRecordId, CkId<CkRecordId> baseCkRecordId, int baseTypeDepthIndex)
Parameters
inheritorCkRecordId CkId<CkRecordId>
Origin construction kid record id
baseCkRecordId CkId<CkRecordId>
Target construction kid record id
baseTypeDepthIndex Int32
Number that describes the depth of the inheritance chain