Click or drag to resize

QueryBuilder Methods

The QueryBuilder type exposes the following members.

Methods
  NameDescription
Public methodStatic memberAsk
Creates a new ASK query.
Public methodBind
Adds a BIND variable assignment to the root graph pattern.
Public methodBuildQuery
Builds and returns a SparqlQuery.
Protected methodBuildQuery(SparqlQuery)
Public methodStatic memberConstruct
Creates a new CONSTRUCT WHERE query.
Public methodStatic memberConstruct(ActionIDescribeGraphPatternBuilder)
Creates a new CONSTRUCT query.
Public methodStatic memberDescribe(String)
Creates a new query, which will DESCRIBE the given variables.
Public methodStatic memberDescribe(Uri)
Creates a new query, which will DESCRIBE the given uris.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGroupBy(String)
Adds a GROUP BY clause to the query.
Public methodGroupBy(FuncINonAggregateExpressionBuilder, SparqlExpression)
Adds a GROUP BY clause to the query.
Public methodGroupBy(SparqlVariable)
Adds a GROUP BY clause to the query.
Public methodHaving
Adds a HAVING clause to the query.
Public methodInlineDataOverQuery
Adds a VALUES inline data block to the entire query (outside graph patterns).
Public methodLimit
Applies a LIMIT.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodOffset
Applies an OFFSET.
Public methodOrderBy(String)
Adds ascending ordering by a variable to the query.
Public methodOrderBy(FuncIExpressionBuilder, SparqlExpression)
Adds ascending ordering by an expression to the query.
Public methodOrderBy(SparqlVariable)
Adds ascending ordering by a variable to the query.
Public methodOrderByDescending(String)
Adds descending ordering by a variable to the query.
Public methodOrderByDescending(FuncIExpressionBuilder, SparqlExpression)
Adds descending ordering by an expression to the query.
Public methodOrderByDescending(SparqlVariable)
Adds descending ordering by a variable to the query.
Public methodStatic memberSelect(String)
Creates a new SELECT query which will return the given variables.
Public methodStatic memberSelect(SparqlVariable)
Creates a new SELECT query which will return the given variables.
Public methodStatic memberSelectTExpression(FuncIExpressionBuilder, PrimaryExpressionTExpression)
Creates a new SELECT query which will return an expression.
Public methodStatic memberSelectAll
Creates a new SELECT * query.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Extension Methods
  NameDescription
Public Extension MethodBind (Defined by QueryBuilderExtensions.)
Public Extension MethodChild(ActionIGraphPatternBuilder)Overloaded. (Defined by QueryBuilderExtensions.)
Public Extension MethodChild(IQueryBuilder)Overloaded. (Defined by QueryBuilderExtensions.)
Public Extension MethodFilter(FuncINonAggregateExpressionBuilder, BooleanExpression)Overloaded. (Defined by QueryBuilderExtensions.)
Public Extension MethodFilter(ISparqlExpression)Overloaded. (Defined by QueryBuilderExtensions.)
Public Extension MethodGraph(Uri, ActionIGraphPatternBuilder)Overloaded. (Defined by QueryBuilderExtensions.)
Public Extension MethodGraph(String, ActionIGraphPatternBuilder)Overloaded. (Defined by QueryBuilderExtensions.)
Public Extension MethodInlineData (Defined by QueryBuilderExtensions.)
Public Extension MethodMinus (Defined by QueryBuilderExtensions.)
Public Extension MethodOptional (Defined by QueryBuilderExtensions.)
Public Extension MethodService (Defined by QueryBuilderExtensions.)
Public Extension MethodUnion(GraphPatternBuilder, GraphPatternBuilder)Overloaded. (Defined by QueryBuilderExtensions.)
Public Extension MethodUnion(ActionIGraphPatternBuilder, ActionIGraphPatternBuilder)Overloaded. (Defined by QueryBuilderExtensions.)
Public Extension MethodWhere(ITriplePattern)Overloaded. (Defined by QueryBuilderExtensions.)
Public Extension MethodWhere(ActionITriplePatternBuilder)Overloaded. (Defined by QueryBuilderExtensions.)
Top
See Also