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(Int32)
IQueryBuilder.Offset(Int32)
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(String[])
Namespace: VDS.RDF.Query.Builder
Assembly: dotNetRDF.dll
Syntax
public interface IDescribeBuilder : IQueryBuilder

Methods

| Improve this Doc View Source

And(String[])

Adds additional variables to DESCRIBE.
Declaration
IDescribeBuilder And(params string[] variables)
Parameters
Type Name Description
System.String[] variables
Returns
Type Description
IDescribeBuilder
| Improve this Doc View Source

And(Uri[])

Adds additional uris to DESCRIBE.
Declaration
IDescribeBuilder And(params Uri[] uris)
Parameters
Type Name Description
System.Uri[] uris
Returns
Type Description
IDescribeBuilder

Extension Methods

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