Click or drag to resize

VDS.RDF.Query.Builder Namespace

[Missing <summary> documentation for "N:VDS.RDF.Query.Builder"]

Classes
  ClassDescription
Public classGraphPatternBuilder
Public classIfElsePart
Provides methods to supply the "else" expression for the IF function call.
Public classIfThenPart
Provides methods to supply the "then" expression for the IF function call.
Public classQueryBuilder
Provides methods for building queries with a fluent style API.
Public classQueryBuilderExtensions
Provides methods to build root graph pattern directly from the query builder.
Public classSparqlCastBuilder
Provides methods for casting expressions to XPath types.
Public classTriplePatternBuilder
Provides methods for building triple patterns.
Public classTriplePatternObjectPart
Class responsible for setting the object part of triple patterns.
Public classTriplePatternPredicatePart
Class responsible for setting the predicate part of triple patterns.
Interfaces
  InterfaceDescription
Public interfaceIAggregateBuilder
Provides methods for creating aggregates expressions.
Public interfaceIAssignmentVariableNamePartT
Exposes method for assigning a name to an expression variable.
Public interfaceIBindingTupleBuilder
Provides methods for building tuples within an inline data block (VALUES).
Public interfaceIDescribeBuilder
Provides methods for creating DESCRIBE queries.
Public interfaceIDescribeGraphPatternBuilder
Interface for creating DESCRIBE queries.
Public interfaceIDistinctAggregateBuilder
Provides methods for creating aggregates expressions but only those allowing DISTINCT.
Public interfaceIExpressionBuilder
Provides methods for building SPARQL expressions, including aggregates.
Public interfaceIGraphPatternBuilder
Provides methods for building graph patterns.
Public interfaceIInlineDataBuilder
Provides methods for building tuples within an inline data block (VALUES).
Public interfaceINonAggregateExpressionBuilder
Provides methods for building SPARQL expressions, but not aggregates.
Public interfaceIQueryBuilder
Interface for building SPARQL queries.
Public interfaceISelectBuilder
Interface for creating SELECT queries.
Public interfaceITriplePatternBuilder
Provides methods for building triple patterns.
Enumerations
  EnumerationDescription
Public enumerationGraphPatternType