ModelParseException
Namespace: Meshmakers.Octo.ConstructionKit.Contracts
Used to indicate an exception during model parsing operations
public class ModelParseException : CkModelException, ISerializable
Inheritance Object → Exception → CkModelException → ModelParseException
Implements ISerializable
Properties
OperationResult
The ModelParseException.OperationResult that caused the exception
public OperationResult OperationResult { get; }
Property Value
TargetSite
public MethodBase TargetSite { get; }
Property Value
Message
public string Message { get; }
Property Value
Data
public IDictionary Data { get; }
Property Value
InnerException
public Exception InnerException { get; }
Property Value
HelpLink
public string HelpLink { get; set; }
Property Value
Source
public string Source { get; set; }
Property Value
HResult
public int HResult { get; set; }
Property Value
StackTrace
public string StackTrace { get; }
Property Value
Methods
UnexpectedToken(String, JsonTokenType, String)
internal static Exception UnexpectedToken(string elementName, JsonTokenType readerTokenType, string expectedString)
Parameters
elementName String
readerTokenType JsonTokenType
expectedString String
Returns
UnexpectedToken(String, JsonToken, String)
internal static Exception UnexpectedToken(string elementName, JsonToken readerTokenType, string expectedString)
Parameters
elementName String
readerTokenType JsonToken
expectedString String
Returns
ValueCannotBeEmpty(String)
internal static Exception ValueCannotBeEmpty(string elementName)
Parameters
elementName String
Returns
CannotDeserializeModel(String, OperationResult, Exception)
internal static Exception CannotDeserializeModel(string locationReference, OperationResult operationResult, Exception e)
Parameters
locationReference String
operationResult OperationResult
Returns
DeserializedModelWasNull(String, OperationResult)
internal static Exception DeserializedModelWasNull(string locationReference, OperationResult operationResult)
Parameters
locationReference String
operationResult OperationResult
Returns
SchemaValidationFailed(String, OperationResult)
internal static Exception SchemaValidationFailed(string locationReference, OperationResult operationResult)
Parameters
locationReference String
operationResult OperationResult