Skip to main content

DependencyGraphException

Namespace: Meshmakers.Octo.ConstructionKit.Contracts.DependencyGraph

Used to indicate an exception in the DependencyGraph.

public class DependencyGraphException : CkModelException, ISerializable

Inheritance Object → Exception → CkModelException → DependencyGraphException
Implements ISerializable

Properties​

TargetSite​

public MethodBase TargetSite { get; }

Property Value​

MethodBase

Message​

public string Message { get; }

Property Value​

String

Data​

public IDictionary Data { get; }

Property Value​

IDictionary

InnerException​

public Exception InnerException { get; }

Property Value​

Exception

public string HelpLink { get; set; }

Property Value​

String

Source​

public string Source { get; set; }

Property Value​

String

HResult​

public int HResult { get; set; }

Property Value​

Int32

StackTrace​

public string StackTrace { get; }

Property Value​

String

Methods​

AttributeNotFound(CkId<CkAttributeId>)​

internal static Exception AttributeNotFound(CkId<CkAttributeId> attributeCkAttributeId)

Parameters​

attributeCkAttributeId CkId<CkAttributeId>

Returns​

Exception

CkTypeIdNotFound(CkId<CkTypeId>)​

internal static Exception CkTypeIdNotFound(CkId<CkTypeId> ckTypeId)

Parameters​

ckTypeId CkId<CkTypeId>

Returns​

Exception

RtCkTypeIdNotFound(RtCkId<CkTypeId>)​

internal static Exception RtCkTypeIdNotFound(RtCkId<CkTypeId> rtCkTypeId)

Parameters​

rtCkTypeId RtCkId<CkTypeId>

Returns​

Exception

CkRecordIdNotDefined(CkId<CkAttributeId>)​

internal static Exception CkRecordIdNotDefined(CkId<CkAttributeId> ckAttributeId)

Parameters​

ckAttributeId CkId<CkAttributeId>

Returns​

Exception

RecordNotFound(CkId<CkRecordId>)​

internal static Exception RecordNotFound(CkId<CkRecordId> ckRecordId)

Parameters​

ckRecordId CkId<CkRecordId>

Returns​

Exception

CkEnumIdNotDefined(CkId<CkAttributeId>)​

internal static Exception CkEnumIdNotDefined(CkId<CkAttributeId> ckAttributeId)

Parameters​

ckAttributeId CkId<CkAttributeId>

Returns​

Exception

QueryColumnLimitExceeded(CkId<CkTypeId>, Int32)​

internal static Exception QueryColumnLimitExceeded(CkId<CkTypeId> ckTypeId, int maxColumns)

Parameters​

ckTypeId CkId<CkTypeId>

maxColumns Int32

Returns​

Exception

RecordCycleDetected(CkId<CkRecordId>)​

internal static Exception RecordCycleDetected(CkId<CkRecordId> ckRecordId)

Parameters​

ckRecordId CkId<CkRecordId>

Returns​

Exception