Show / Hide Table of Contents

Class SparqlDescriber

Wrapper class that implements the ISparqlDescribe interface for describing SPARQL query results by delegating to a IDescribeAlgorithm implementation to do the extraction from the query dataset.

Inheritance
object
SparqlDescriber
Implements
ISparqlDescribe
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: VDS.RDF.Query.Describe
Assembly: dotNetRdf.dll
Syntax
public class SparqlDescriber : ISparqlDescribe

Constructors

| Edit this page View Source

SparqlDescriber(IDescribeAlgorithm)

Create a new describer instance that uses the specified algorithm.

Declaration
public SparqlDescriber(IDescribeAlgorithm describeAlgorithm)
Parameters
Type Name Description
IDescribeAlgorithm describeAlgorithm

Describe algorithm.

Methods

| Edit this page View Source

Describe(IRdfHandler, SparqlEvaluationContext)

Gets the Description Graph based on the Query Results from the given Evaluation Context passing the resulting Triples to the given RDF Handler.

Declaration
public void Describe(IRdfHandler handler, SparqlEvaluationContext context)
Parameters
Type Name Description
IRdfHandler handler

RDF Handler.

SparqlEvaluationContext context

SPARQL Evaluation Context.

| Edit this page View Source

Describe(SparqlEvaluationContext)

Gets the Description Graph based on the Query Results from the given Evaluation Context.

Declaration
public IGraph Describe(SparqlEvaluationContext context)
Parameters
Type Name Description
SparqlEvaluationContext context

SPARQL Evaluation Context.

Returns
Type Description
IGraph

Implements

ISparqlDescribe

Extension Methods

Extensions.ToSafeString(object)
Extensions.AsEnumerable<T>(T)
  • Edit this page
  • View Source
In this article
  • Constructors
    • SparqlDescriber(IDescribeAlgorithm)
  • Methods
    • Describe(IRdfHandler, SparqlEvaluationContext)
    • Describe(SparqlEvaluationContext)
  • Implements
  • Extension Methods
Back to top Generated by DocFX