Class Result
Represents a SHACL validation result.
Implements
Inherited Members
Namespace: VDS.RDF.Shacl.Validation
Assembly: dotNetRdf.Shacl.dll
Syntax
public class Result : GraphWrapperNode, IBlankNode, IUriNode, IRefNode, ILiteralNode, INode, IComparable<INode>, IComparable<IBlankNode>, IComparable<IGraphLiteralNode>, IComparable<ILiteralNode>, IComparable<IUriNode>, IComparable<IVariableNode>, IComparable<IRefNode>, IComparable<ITripleNode>, IEquatable<INode>, IEquatable<IBlankNode>, IEquatable<IGraphLiteralNode>, IEquatable<ILiteralNode>, IEquatable<IUriNode>, IEquatable<IVariableNode>, IEquatable<IRefNode>, IEquatable<ITripleNode>
Properties
| Edit this page View SourceFocusNode
Gets or sets the focus node that has caused thes result.
Declaration
public INode FocusNode { get; set; }
Property Value
Type | Description |
---|---|
INode |
Message
Gets or sets additional textual details about the result.
Declaration
public ILiteralNode Message { get; set; }
Property Value
Type | Description |
---|---|
ILiteralNode |
ResultPath
Gets or sets the optional path of the property shape that has caused the result.
Declaration
public Path ResultPath { get; set; }
Property Value
Type | Description |
---|---|
Path |
ResultValue
Gets or sets the value that has caused the result.
Declaration
public INode ResultValue { get; set; }
Property Value
Type | Description |
---|---|
INode |
Severity
Gets or sets the severity of the result.
Declaration
public INode Severity { get; set; }
Property Value
Type | Description |
---|---|
INode |
SourceConstraint
Gets or sets the optional SPARQL-based constraint the has caused the result.
Declaration
public INode SourceConstraint { get; set; }
Property Value
Type | Description |
---|---|
INode |
SourceConstraintComponent
Gets or sets the IRI of the constraint component that has caused the result.
Declaration
public INode SourceConstraintComponent { get; set; }
Property Value
Type | Description |
---|---|
INode |
SourceShape
Gets or sets the shape that the given focus node was validated against.
Declaration
public INode SourceShape { get; set; }
Property Value
Type | Description |
---|---|
INode |