VDS.RDF.Query.Builder Namespace |
[Missing <summary> documentation for "N:VDS.RDF.Query.Builder"]
| Class | Description | |
|---|---|---|
| GraphPatternBuilder | ||
| IfElsePart |
Provides methods to supply the "else" expression for the IF function call.
| |
| IfThenPart |
Provides methods to supply the "then" expression for the IF function call.
| |
| QueryBuilder |
Provides methods for building queries with a fluent style API.
| |
| QueryBuilderExtensions |
Provides methods to build root graph pattern directly from the query builder.
| |
| SparqlCastBuilder |
Provides methods for casting expressions to XPath types.
| |
| TriplePatternBuilder |
Provides methods for building triple patterns.
| |
| TriplePatternObjectPart |
Class responsible for setting the object part of triple patterns.
| |
| TriplePatternPredicatePart |
Class responsible for setting the predicate part of triple patterns.
|
| Interface | Description | |
|---|---|---|
| IAggregateBuilder |
Provides methods for creating aggregates expressions.
| |
| IAssignmentVariableNamePartT |
Exposes method for assigning a name to an expression variable.
| |
| IBindingTupleBuilder |
Provides methods for building tuples within an inline data block (VALUES).
| |
| IDescribeBuilder |
Provides methods for creating DESCRIBE queries.
| |
| IDescribeGraphPatternBuilder |
Interface for creating DESCRIBE queries.
| |
| IDistinctAggregateBuilder |
Provides methods for creating aggregates expressions but only those allowing DISTINCT.
| |
| IExpressionBuilder |
Provides methods for building SPARQL expressions, including aggregates.
| |
| IGraphPatternBuilder |
Provides methods for building graph patterns.
| |
| IInlineDataBuilder |
Provides methods for building tuples within an inline data block (VALUES).
| |
| INonAggregateExpressionBuilder |
Provides methods for building SPARQL expressions, but not aggregates.
| |
| IQueryBuilder |
Interface for building SPARQL queries.
| |
| ISelectBuilder |
Interface for creating SELECT queries.
| |
| ITriplePatternBuilder |
Provides methods for building triple patterns.
|
| Enumeration | Description | |
|---|---|---|
| GraphPatternType |