Show / Hide Table of Contents

Interface IDescribeBuilder

Provides methods for creating DESCRIBE queries.

Inherited Members
IQueryBuilder.QueryType
IQueryBuilder.RootGraphPatternBuilder
IQueryBuilder.Root
IQueryBuilder.Prefixes
IQueryBuilder.Limit(int)
IQueryBuilder.Offset(int)
IQueryBuilder.OrderBy(SparqlVariable)
IQueryBuilder.OrderBy(string)
IQueryBuilder.OrderByDescending(SparqlVariable)
IQueryBuilder.OrderByDescending(string)
IQueryBuilder.OrderBy(Func<IExpressionBuilder, SparqlExpression>)
IQueryBuilder.OrderByDescending(Func<IExpressionBuilder, SparqlExpression>)
IQueryBuilder.GroupBy(SparqlVariable)
IQueryBuilder.GroupBy(string)
IQueryBuilder.GroupBy(Func<INonAggregateExpressionBuilder, SparqlExpression>)
IQueryBuilder.Having(Func<IExpressionBuilder, BooleanExpression>)
IQueryBuilder.BuildQuery()
IQueryBuilder.Bind(Func<INonAggregateExpressionBuilder, SparqlExpression>)
IQueryBuilder.InlineDataOverQuery(params string[])
Namespace: VDS.RDF.Query.Builder
Assembly: dotNetRdf.dll
Syntax
public interface IDescribeBuilder : IQueryBuilder

Methods

| Edit this page View Source

And(params string[])

Adds additional variables to DESCRIBE.

Declaration
IDescribeBuilder And(params string[] variables)
Parameters
Type Name Description
string[] variables
Returns
Type Description
IDescribeBuilder
| Edit this page View Source

And(params Uri[])

Adds additional uris to DESCRIBE.

Declaration
IDescribeBuilder And(params Uri[] uris)
Parameters
Type Name Description
Uri[] uris
Returns
Type Description
IDescribeBuilder

Extension Methods

Extensions.ToSafeString(object)
Extensions.AsEnumerable<T>(T)
QueryBuilderExtensions.Bind(IQueryBuilder, Func<INonAggregateExpressionBuilder, SparqlExpression>)
QueryBuilderExtensions.Child(IQueryBuilder, Action<IGraphPatternBuilder>)
QueryBuilderExtensions.Child(IQueryBuilder, IQueryBuilder)
QueryBuilderExtensions.Filter(IQueryBuilder, Func<INonAggregateExpressionBuilder, BooleanExpression>)
QueryBuilderExtensions.Filter(IQueryBuilder, ISparqlExpression)
QueryBuilderExtensions.Graph(IQueryBuilder, string, Action<IGraphPatternBuilder>)
QueryBuilderExtensions.Graph(IQueryBuilder, Uri, Action<IGraphPatternBuilder>)
QueryBuilderExtensions.InlineData(IQueryBuilder, params string[])
QueryBuilderExtensions.Minus(IQueryBuilder, Action<IGraphPatternBuilder>)
QueryBuilderExtensions.Optional(IQueryBuilder, Action<IGraphPatternBuilder>)
QueryBuilderExtensions.Service(IQueryBuilder, Uri, Action<IGraphPatternBuilder>)
QueryBuilderExtensions.Union(IQueryBuilder, Action<IGraphPatternBuilder>, params Action<IGraphPatternBuilder>[])
QueryBuilderExtensions.Union(IQueryBuilder, GraphPatternBuilder, params GraphPatternBuilder[])
QueryBuilderExtensions.Where(IQueryBuilder, Action<ITriplePatternBuilder>)
QueryBuilderExtensions.Where(IQueryBuilder, params ITriplePattern[])
  • Edit this page
  • View Source
In this article
  • Methods
    • And(params string[])
    • And(params Uri[])
  • Extension Methods
Back to top Generated by DocFX