Show / Hide Table of Contents

Namespace VDS.RDF.Query.Patterns

Classes

BaseTriplePattern

Base class for representing all types of Triple Patterns in SPARQL queries.

BindPattern

Class for representing BIND assignments in SPARQL Queries.

BindingTuple

Represents a Tuple in a BINDINGS clause.

BindingsPattern

Represents a set of Bindings for a SPARQL Query or part thereof i.e. represents the VALUES clause.

BlankNodePattern

Pattern which matches temporary variables.

FilterPattern

Class for representing Filter Patterns in SPARQL Queries.

FixedBlankNodePattern

Pattern which matches the Blank Node with the given Internal ID regardless of the Graph the nodes come from.

GraphPattern

Class for representing Graph Patterns in Sparql Queries.

LetPattern

Class for representing LET Patterns in SPARQL Queries.

NodeMatchPattern

Pattern which matches specific Nodes.

PatternItem

Class for representing Node Patterns in Sparql Queries.

PropertyFunctionPattern

Class for representing property function patterns in SPARQL Query.

PropertyPathPattern

Class for representing property patterns in SPARQL Queries.

QuotedTriplePattern

Class for representing quoted triple patterns in SPARQL-Star.

SubQueryPattern

Class for representing Sub-queries which occur as part of a SPARQL query.

TriplePattern

Class for representing Triple Patterns in SPARQL Queries.

TriplePatternTypeComparer

Comparer for Triple Pattern Types.

VariablePattern

Pattern which matches Variables.

Interfaces

IAssignmentPattern

Interface for Triple Patterns that represent Assignment operators.

IConstructTriplePattern

Interface for Triple Patterns that can be used in a CONSTRUCT pattern.

IFilterPattern

Interface for Triple Patterns that apply filters.

IMatchTriplePattern

Interface for Triple Patterns that do simple pattern matching.

IPropertyFunctionPattern

Interface for Triple Patterns that do property functions.

IPropertyPathPattern

Interface for Triple Patterns that do property paths.

ISubQueryPattern

Interface for Triple Patterns that do sub-queries.

ITriplePattern

Interface for Triple Patterns.

Enums

TriplePatternType

Possible Types of Triple Pattern.

In this article
  • Classes
  • Interfaces
  • Enums
Back to top Generated by DocFX