SparqlQuery Properties | 
The SparqlQuery type exposes the following members.
| Name | Description | |
|---|---|---|
| AlgebraOptimisers | 
            Gets/Sets the locally scoped Algebra Optimisers that are used to optimise the Query Algebra in addition to (but before) any global optimisers (specified by SparqlOptimiser.AlgebraOptimisers) that are applied.
              | |
| BaseUri | 
            Gets/Sets the Base Uri for the Query.
              | |
| Bindings | 
            Gets/Sets the VALUES Clause for the Query which are bindings that should be applied.
              | |
| ConstructTemplate | 
            Gets/Sets the Construct Template for a Construct Query.
              | |
| DefaultGraphs | 
            Gets the Default Graph URIs for the Query.
              | |
| Describer | 
            Gets/Sets the ISparqlDescribe which provides the Describe algorithm you wish to use.
              | |
| DescribeVariables | 
            Gets the Variables, QNames and URIs used in the Describe Query.
              | |
| ExpressionFactories | 
            Gets/Sets the locally scoped Expression Factories that may be used if the query is using the CALL() function to do dynamic function invocation.
              | |
| GroupBy | 
            Gets/Sets the Grouping for the Query.
              | |
| HasDistinctModifier | 
            Gets whether a Query has a DISTINCT modifier.
              | |
| HasSolutionModifier | 
            Gets whether the Query has a Solution Modifier (a GROUP BY, HAVING, ORDER BY, LIMIT or OFFSET).
              | |
| Having | 
            Gets/Sets the Having Clause for the Query.
              | |
| IsAggregate | 
            Gets whether the Query has an Aggregate as its Result.
              | |
| IsOptimised | 
            Gets whether Optimisation has been applied to the query.
              | |
| IsSubQuery | 
            Gets whether this Query is a Sub-Query in another Query.
              | |
| Limit | 
            Gets the Result Set Limit for the Query.
              | |
| NamedGraphs | 
            Gets the Named Graph URIs for the Query.
              | |
| NamespaceMap | 
            Gets the Namespace Map for the Query.
              | |
| Offset | 
            Gets/Sets the Result Set Offset for the Query.
              | |
| OrderBy | 
            Gets/Sets the Ordering for the Query.
              | |
| PartialResultsOnTimeout | 
            Gets/Sets whether Partial Results should be returned in the event of Query Timeout.
              | |
| PropertyFunctionFactories | 
            Gets/Sets the locally scoped Property Function factories that may be used by the PropertyFunctionOptimiser when generating the algebra for the query.
              | |
| QueryExecutionTime | 
            Gets the Time taken to execute a Query.
              | |
| QueryType | 
            Gets the type of the Query.
              | |
| RootGraphPattern | 
            Gets the top level Graph Pattern of the Query.
              | |
| SpecialType | 
            Gets the Special Type of the Query (if any).
              | |
| Timeout | 
            Gets/Sets the Query Execution Timeout in milliseconds.
              | |
| UsesDefaultDataset | 
            Gets whether a Query uses the Default Dataset against which it is evaluated.
              | |
| Variables | 
            Gets the Variables used in the Query.
              | |
| VirtualCount | 
            The number of results that would be returned without any limit clause to a query or -1 if not supported. Defaults to the same value as the Count member.
              |