JsonPathNotSupportedException
Namespace: Meshmakers.Octo.Sdk.Common.EtlDataPipeline.JsonPath
Exception thrown when a JSONPath expression uses a feature that the OctoMesh evaluator does not support.
public sealed class JsonPathNotSupportedException : JsonPathException, ISerializable
Inheritance Object → Exception → JsonPathException → JsonPathNotSupportedException
Implements ISerializable
Properties
Feature
Name of the unsupported JSONPath feature.
public string Feature { get; }
Property Value
Path
The JSONPath expression that caused the error.
public string Path { get; }
Property Value
Position
Zero-based character position within JsonPathException.Path where the error was detected.
public int Position { 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
Constructors
JsonPathNotSupportedException(String, String, Int32)
Initializes a new instance of the JsonPathNotSupportedException class.
public JsonPathNotSupportedException(string feature, string path, int position)
Parameters
feature String
Name of the unsupported JSONPath feature.
path String
The JSONPath expression that caused the error.
position Int32
Zero-based character position within path where the unsupported feature occurs.