Class Vocabulary
Represents the SHACL vocabulary.
Inherited Members
Namespace: VDS.RDF.Shacl
Assembly: dotNetRdf.Shacl.dll
Syntax
public static class Vocabulary
Fields
| Edit this page View SourceBaseUri
The SHACL base URI.
Declaration
public const string BaseUri = "http://www.w3.org/ns/shacl#"
Field Value
Type | Description |
---|---|
string |
Properties
| Edit this page View SourceAlternativePath
Gets a node representing alternativePath.
Declaration
public static IUriNode AlternativePath { get; }
Property Value
Type | Description |
---|---|
IUriNode |
And
Gets a node representing and.
Declaration
public static IUriNode And { get; }
Property Value
Type | Description |
---|---|
IUriNode |
AndConstraintComponent
Gets a node representing AndConstraintComponent.
Declaration
public static IUriNode AndConstraintComponent { get; }
Property Value
Type | Description |
---|---|
IUriNode |
Ask
Gets a node representing ask.
Declaration
public static IUriNode Ask { get; }
Property Value
Type | Description |
---|---|
IUriNode |
BlankNode
Gets a node representing BlankNode.
Declaration
public static IUriNode BlankNode { get; }
Property Value
Type | Description |
---|---|
IUriNode |
BlankNodeKinds
Gets the list of blank node kinds.
Declaration
public static IEnumerable<IUriNode> BlankNodeKinds { get; }
Property Value
Type | Description |
---|---|
IEnumerable<IUriNode> |
BlankNodeOrIri
Gets a node representing BlankNodeOrIRI.
Declaration
public static IUriNode BlankNodeOrIri { get; }
Property Value
Type | Description |
---|---|
IUriNode |
BlankNodeOrLiteral
Gets a node representing BlankNodeOrLiteral.
Declaration
public static IUriNode BlankNodeOrLiteral { get; }
Property Value
Type | Description |
---|---|
IUriNode |
Class
Gets a node representing class.
Declaration
public static IUriNode Class { get; }
Property Value
Type | Description |
---|---|
IUriNode |
ClassConstraintComponent
Gets a node representing ClassConstraintComponent.
Declaration
public static IUriNode ClassConstraintComponent { get; }
Property Value
Type | Description |
---|---|
IUriNode |
Closed
Gets a node representing closed.
Declaration
public static IUriNode Closed { get; }
Property Value
Type | Description |
---|---|
IUriNode |
ClosedConstraintComponent
Gets a node representing ClosedConstraintComponent.
Declaration
public static IUriNode ClosedConstraintComponent { get; }
Property Value
Type | Description |
---|---|
IUriNode |
Conforms
Gets a node representing conforms.
Declaration
public static IUriNode Conforms { get; }
Property Value
Type | Description |
---|---|
IUriNode |
ConstraintComponent
Gets a node representing ConstraintComponent.
Declaration
public static IUriNode ConstraintComponent { get; }
Property Value
Type | Description |
---|---|
IUriNode |
Constraints
Gets the list of constraints.
Declaration
public static IEnumerable<IUriNode> Constraints { get; }
Property Value
Type | Description |
---|---|
IEnumerable<IUriNode> |
Datatype
Gets a node representing datatype.
Declaration
public static IUriNode Datatype { get; }
Property Value
Type | Description |
---|---|
IUriNode |
DatatypeConstraintComponent
Gets a node representing DatatypeConstraintComponent.
Declaration
public static IUriNode DatatypeConstraintComponent { get; }
Property Value
Type | Description |
---|---|
IUriNode |
Deactivated
Gets a node representing deactivated.
Declaration
public static IUriNode Deactivated { get; }
Property Value
Type | Description |
---|---|
IUriNode |
Declare
Gets a node representing declare.
Declaration
public static IUriNode Declare { get; }
Property Value
Type | Description |
---|---|
IUriNode |
Disjoint
Gets a node representing disjoint.
Declaration
public static IUriNode Disjoint { get; }
Property Value
Type | Description |
---|---|
IUriNode |
DisjointConstraintComponent
Gets a node representing DisjointConstraintComponent.
Declaration
public static IUriNode DisjointConstraintComponent { get; }
Property Value
Type | Description |
---|---|
IUriNode |
EqualsConstraintComponent
Gets a node representing EqualsConstraintComponent.
Declaration
public static IUriNode EqualsConstraintComponent { get; }
Property Value
Type | Description |
---|---|
IUriNode |
EqualsNode
Gets a node representing equals.
Declaration
public static IUriNode EqualsNode { get; }
Property Value
Type | Description |
---|---|
IUriNode |
Flags
Gets a node representing flags.
Declaration
public static IUriNode Flags { get; }
Property Value
Type | Description |
---|---|
IUriNode |
FocusNode
Gets a node representing focusNode.
Declaration
public static IUriNode FocusNode { get; }
Property Value
Type | Description |
---|---|
IUriNode |
HasValue
Gets a node representing hasValue.
Declaration
public static IUriNode HasValue { get; }
Property Value
Type | Description |
---|---|
IUriNode |
HasValueConstraintComponent
Gets a node representing HasValueConstraintComponent.
Declaration
public static IUriNode HasValueConstraintComponent { get; }
Property Value
Type | Description |
---|---|
IUriNode |
IgnoredProperties
Gets a node representing ignoredProperties.
Declaration
public static IUriNode IgnoredProperties { get; }
Property Value
Type | Description |
---|---|
IUriNode |
In
Gets a node representing in.
Declaration
public static IUriNode In { get; }
Property Value
Type | Description |
---|---|
IUriNode |
InConstraintComponent
Gets a node representing InConstraintComponent.
Declaration
public static IUriNode InConstraintComponent { get; }
Property Value
Type | Description |
---|---|
IUriNode |
InversePath
Gets a node representing inversePath.
Declaration
public static IUriNode InversePath { get; }
Property Value
Type | Description |
---|---|
IUriNode |
Iri
Gets a node representing IRI.
Declaration
public static IUriNode Iri { get; }
Property Value
Type | Description |
---|---|
IUriNode |
IriNodeKinds
Gets the list of IRI node kinds.
Declaration
public static IEnumerable<IUriNode> IriNodeKinds { get; }
Property Value
Type | Description |
---|---|
IEnumerable<IUriNode> |
IriOrLiteral
Gets a node representing IRIOrLiteral.
Declaration
public static IUriNode IriOrLiteral { get; }
Property Value
Type | Description |
---|---|
IUriNode |
LanguageIn
Gets a node representing languageIn.
Declaration
public static IUriNode LanguageIn { get; }
Property Value
Type | Description |
---|---|
IUriNode |
LanguageInConstraintComponent
Gets a node representing LanguageInConstraintComponent.
Declaration
public static IUriNode LanguageInConstraintComponent { get; }
Property Value
Type | Description |
---|---|
IUriNode |
LessThan
Gets a node representing lessThan.
Declaration
public static IUriNode LessThan { get; }
Property Value
Type | Description |
---|---|
IUriNode |
LessThanConstraintComponent
Gets a node representing LessThanConstraintComponent.
Declaration
public static IUriNode LessThanConstraintComponent { get; }
Property Value
Type | Description |
---|---|
IUriNode |
LessThanOrEquals
Gets a node representing lessThanOrEquals.
Declaration
public static IUriNode LessThanOrEquals { get; }
Property Value
Type | Description |
---|---|
IUriNode |
LessThanOrEqualsConstraintComponent
Gets a node representing LessThanOrEqualsConstraintComponent.
Declaration
public static IUriNode LessThanOrEqualsConstraintComponent { get; }
Property Value
Type | Description |
---|---|
IUriNode |
Literal
Gets a node representing Literal.
Declaration
public static IUriNode Literal { get; }
Property Value
Type | Description |
---|---|
IUriNode |
LiteralNodeKinds
Gets the list of literal node kinds.
Declaration
public static IEnumerable<IUriNode> LiteralNodeKinds { get; }
Property Value
Type | Description |
---|---|
IEnumerable<IUriNode> |
MaxCount
Gets a node representing maxCount.
Declaration
public static IUriNode MaxCount { get; }
Property Value
Type | Description |
---|---|
IUriNode |
MaxCountConstraintComponent
Gets a node representing MaxCountConstraintComponent.
Declaration
public static IUriNode MaxCountConstraintComponent { get; }
Property Value
Type | Description |
---|---|
IUriNode |
MaxExclusive
Gets a node representing maxExclusive.
Declaration
public static IUriNode MaxExclusive { get; }
Property Value
Type | Description |
---|---|
IUriNode |
MaxExclusiveConstraintComponent
Gets a node representing MaxExclusiveConstraintComponent.
Declaration
public static IUriNode MaxExclusiveConstraintComponent { get; }
Property Value
Type | Description |
---|---|
IUriNode |
MaxInclusive
Gets a node representing maxInclusive.
Declaration
public static IUriNode MaxInclusive { get; }
Property Value
Type | Description |
---|---|
IUriNode |
MaxInclusiveConstraintComponent
Gets a node representing MaxInclusiveConstraintComponent.
Declaration
public static IUriNode MaxInclusiveConstraintComponent { get; }
Property Value
Type | Description |
---|---|
IUriNode |
MaxLength
Gets a node representing maxLength.
Declaration
public static IUriNode MaxLength { get; }
Property Value
Type | Description |
---|---|
IUriNode |
MaxLengthConstraintComponent
Gets a node representing MaxLengthConstraintComponent.
Declaration
public static IUriNode MaxLengthConstraintComponent { get; }
Property Value
Type | Description |
---|---|
IUriNode |
Message
Gets a node representing message.
Declaration
public static IUriNode Message { get; }
Property Value
Type | Description |
---|---|
IUriNode |
MinCount
Gets a node representing minCount.
Declaration
public static IUriNode MinCount { get; }
Property Value
Type | Description |
---|---|
IUriNode |
MinCountConstraintComponent
Gets a node representing MinCountConstraintComponent.
Declaration
public static IUriNode MinCountConstraintComponent { get; }
Property Value
Type | Description |
---|---|
IUriNode |
MinExclusive
Gets a node representing minExclusive.
Declaration
public static IUriNode MinExclusive { get; }
Property Value
Type | Description |
---|---|
IUriNode |
MinExclusiveConstraintComponent
Gets a node representing MinExclusiveConstraintComponent.
Declaration
public static IUriNode MinExclusiveConstraintComponent { get; }
Property Value
Type | Description |
---|---|
IUriNode |
MinInclusive
Gets a node representing minInclusive.
Declaration
public static IUriNode MinInclusive { get; }
Property Value
Type | Description |
---|---|
IUriNode |
MinInclusiveConstraintComponent
Gets a node representing MinInclusiveConstraintComponent.
Declaration
public static IUriNode MinInclusiveConstraintComponent { get; }
Property Value
Type | Description |
---|---|
IUriNode |
MinLength
Gets a node representing minLength.
Declaration
public static IUriNode MinLength { get; }
Property Value
Type | Description |
---|---|
IUriNode |
MinLengthConstraintComponent
Gets a node representing MinLengthConstraintComponent.
Declaration
public static IUriNode MinLengthConstraintComponent { get; }
Property Value
Type | Description |
---|---|
IUriNode |
Namespace
Gets a node representing namespace.
Declaration
public static IUriNode Namespace { get; }
Property Value
Type | Description |
---|---|
IUriNode |
Node
Gets a node representing node.
Declaration
public static IUriNode Node { get; }
Property Value
Type | Description |
---|---|
IUriNode |
NodeConstraintComponent
Gets a node representing NodeConstraintComponent.
Declaration
public static IUriNode NodeConstraintComponent { get; }
Property Value
Type | Description |
---|---|
IUriNode |
NodeKind
Gets a node representing nodeKind.
Declaration
public static IUriNode NodeKind { get; }
Property Value
Type | Description |
---|---|
IUriNode |
NodeKindConstraintComponent
Gets a node representing NodeKindConstraintComponent.
Declaration
public static IUriNode NodeKindConstraintComponent { get; }
Property Value
Type | Description |
---|---|
IUriNode |
NodeShape
Gets a node representing NodeShape.
Declaration
public static IUriNode NodeShape { get; }
Property Value
Type | Description |
---|---|
IUriNode |
NodeValidator
Gets a node representing nodeValidator.
Declaration
public static IUriNode NodeValidator { get; }
Property Value
Type | Description |
---|---|
IUriNode |
Not
Gets a node representing not.
Declaration
public static IUriNode Not { get; }
Property Value
Type | Description |
---|---|
IUriNode |
NotConstraintComponent
Gets a node representing NotConstraintComponent.
Declaration
public static IUriNode NotConstraintComponent { get; }
Property Value
Type | Description |
---|---|
IUriNode |
OneOrMorePath
Gets a node representing oneOrMorePath.
Declaration
public static IUriNode OneOrMorePath { get; }
Property Value
Type | Description |
---|---|
IUriNode |
Optional
Gets a node representing optional.
Declaration
public static IUriNode Optional { get; }
Property Value
Type | Description |
---|---|
IUriNode |
Or
Gets a node representing or.
Declaration
public static IUriNode Or { get; }
Property Value
Type | Description |
---|---|
IUriNode |
OrConstraintComponent
Gets a node representing OrConstraintComponent.
Declaration
public static IUriNode OrConstraintComponent { get; }
Property Value
Type | Description |
---|---|
IUriNode |
Parameter
Gets a node representing parameter.
Declaration
public static IUriNode Parameter { get; }
Property Value
Type | Description |
---|---|
IUriNode |
Path
Gets a node representing path.
Declaration
public static IUriNode Path { get; }
Property Value
Type | Description |
---|---|
IUriNode |
Pattern
Gets a node representing pattern.
Declaration
public static IUriNode Pattern { get; }
Property Value
Type | Description |
---|---|
IUriNode |
PatternConstraintComponent
Gets a node representing PatternConstraintComponent.
Declaration
public static IUriNode PatternConstraintComponent { get; }
Property Value
Type | Description |
---|---|
IUriNode |
PredicatesToExpandInReport
Gets the list of predicates to expand in validation reports.
Declaration
public static IEnumerable<INode> PredicatesToExpandInReport { get; }
Property Value
Type | Description |
---|---|
IEnumerable<INode> |
Prefix
Gets a node representing prefix.
Declaration
public static IUriNode Prefix { get; }
Property Value
Type | Description |
---|---|
IUriNode |
Prefixes
Gets a node representing prefixes.
Declaration
public static IUriNode Prefixes { get; }
Property Value
Type | Description |
---|---|
IUriNode |
Property
Gets a node representing property.
Declaration
public static IUriNode Property { get; }
Property Value
Type | Description |
---|---|
IUriNode |
PropertyConstraintComponent
Gets a node representing PropertyShapeComponent.
Declaration
public static IUriNode PropertyConstraintComponent { get; }
Property Value
Type | Description |
---|---|
IUriNode |
PropertyShape
Gets a node representing PropertyShape.
Declaration
public static IUriNode PropertyShape { get; }
Property Value
Type | Description |
---|---|
IUriNode |
PropertyValidator
Gets a node representing propertyValidator.
Declaration
public static IUriNode PropertyValidator { get; }
Property Value
Type | Description |
---|---|
IUriNode |
QualifiedMaxCount
Gets a node representing qualifiedMaxCount.
Declaration
public static IUriNode QualifiedMaxCount { get; }
Property Value
Type | Description |
---|---|
IUriNode |
QualifiedMaxCountConstraintComponent
Gets a node representing QualifiedMaxCountConstraintComponent.
Declaration
public static IUriNode QualifiedMaxCountConstraintComponent { get; }
Property Value
Type | Description |
---|---|
IUriNode |
QualifiedMinCount
Gets a node representing qualifiedMinCount.
Declaration
public static IUriNode QualifiedMinCount { get; }
Property Value
Type | Description |
---|---|
IUriNode |
QualifiedMinCountConstraintComponent
Gets a node representing QualifiedMinCountConstraintComponent.
Declaration
public static IUriNode QualifiedMinCountConstraintComponent { get; }
Property Value
Type | Description |
---|---|
IUriNode |
QualifiedValueShape
Gets a node representing qualifiedValueShape.
Declaration
public static IUriNode QualifiedValueShape { get; }
Property Value
Type | Description |
---|---|
IUriNode |
QualifiedValueShapesDisjoint
Gets a node representing qualifiedValueShapesDisjoint.
Declaration
public static IUriNode QualifiedValueShapesDisjoint { get; }
Property Value
Type | Description |
---|---|
IUriNode |
Result
Gets a node representing result.
Declaration
public static IUriNode Result { get; }
Property Value
Type | Description |
---|---|
IUriNode |
ResultMessage
Gets a node representing resultMessage.
Declaration
public static IUriNode ResultMessage { get; }
Property Value
Type | Description |
---|---|
IUriNode |
ResultPath
Gets a node representing resultPath.
Declaration
public static IUriNode ResultPath { get; }
Property Value
Type | Description |
---|---|
IUriNode |
ResultSeverity
Gets a node representing resultSeverity.
Declaration
public static IUriNode ResultSeverity { get; }
Property Value
Type | Description |
---|---|
IUriNode |
Select
Gets a node representing select.
Declaration
public static IUriNode Select { get; }
Property Value
Type | Description |
---|---|
IUriNode |
Severity
Gets a node representing severity.
Declaration
public static IUriNode Severity { get; }
Property Value
Type | Description |
---|---|
IUriNode |
Shapes
Gets the list of shapes.
Declaration
public static IEnumerable<IUriNode> Shapes { get; }
Property Value
Type | Description |
---|---|
IEnumerable<IUriNode> |
SourceConstraint
Gets a node representing sourceConstraint.
Declaration
public static IUriNode SourceConstraint { get; }
Property Value
Type | Description |
---|---|
IUriNode |
SourceConstraintComponent
Gets a node representing sourceConstraintComponent.
Declaration
public static IUriNode SourceConstraintComponent { get; }
Property Value
Type | Description |
---|---|
IUriNode |
SourceShape
Gets a node representing sourceShape.
Declaration
public static IUriNode SourceShape { get; }
Property Value
Type | Description |
---|---|
IUriNode |
Sparql
Gets a node representing sparql.
Declaration
public static IUriNode Sparql { get; }
Property Value
Type | Description |
---|---|
IUriNode |
SparqlAskValidato
Gets a node representing SPARQLAskValidator.
Declaration
public static IUriNode SparqlAskValidato { get; }
Property Value
Type | Description |
---|---|
IUriNode |
SparqlConstraintComponent
Gets a node representing SPARQLConstraintComponent.
Declaration
public static IUriNode SparqlConstraintComponent { get; }
Property Value
Type | Description |
---|---|
IUriNode |
TargetClass
Gets a node representing targetClass.
Declaration
public static IUriNode TargetClass { get; }
Property Value
Type | Description |
---|---|
IUriNode |
TargetNode
Gets a node representing targetNode.
Declaration
public static IUriNode TargetNode { get; }
Property Value
Type | Description |
---|---|
IUriNode |
TargetObjectsOf
Gets a node representing targetObjectsOf.
Declaration
public static IUriNode TargetObjectsOf { get; }
Property Value
Type | Description |
---|---|
IUriNode |
TargetSubjectsOf
Gets a node representing targetSubjectsOf.
Declaration
public static IUriNode TargetSubjectsOf { get; }
Property Value
Type | Description |
---|---|
IUriNode |
Targets
Gets the list of targets.
Declaration
public static IEnumerable<IUriNode> Targets { get; }
Property Value
Type | Description |
---|---|
IEnumerable<IUriNode> |
UniqueLang
Gets a node representing uniqueLang.
Declaration
public static IUriNode UniqueLang { get; }
Property Value
Type | Description |
---|---|
IUriNode |
UniqueLangConstraintComponent
Gets a node representing UniqueLangConstraintComponent.
Declaration
public static IUriNode UniqueLangConstraintComponent { get; }
Property Value
Type | Description |
---|---|
IUriNode |
ValidationReport
Gets a node representing ValidationReport.
Declaration
public static IUriNode ValidationReport { get; }
Property Value
Type | Description |
---|---|
IUriNode |
ValidationResult
Gets a node representing ValidationResult.
Declaration
public static IUriNode ValidationResult { get; }
Property Value
Type | Description |
---|---|
IUriNode |
Validator
Gets a node representing validator.
Declaration
public static IUriNode Validator { get; }
Property Value
Type | Description |
---|---|
IUriNode |
Value
Gets a node representing value.
Declaration
public static IUriNode Value { get; }
Property Value
Type | Description |
---|---|
IUriNode |
Violation
Gets a node representing Violation.
Declaration
public static IUriNode Violation { get; }
Property Value
Type | Description |
---|---|
IUriNode |
Xone
Gets a node representing xone.
Declaration
public static IUriNode Xone { get; }
Property Value
Type | Description |
---|---|
IUriNode |
XoneConstraintComponent
Gets a node representing XoneConstraintComponent.
Declaration
public static IUriNode XoneConstraintComponent { get; }
Property Value
Type | Description |
---|---|
IUriNode |
ZeroOrMorePath
Gets a node representing zeroOrMorePath.
Declaration
public static IUriNode ZeroOrMorePath { get; }
Property Value
Type | Description |
---|---|
IUriNode |
ZeroOrOnePath
Gets a node representing zeroOrOnePath.
Declaration
public static IUriNode ZeroOrOnePath { get; }
Property Value
Type | Description |
---|---|
IUriNode |