Show / Hide Table of Contents

Interface ISparqlDescribe

Interface for classes that implement the DESCRIBE functionality of SPARQL.

Namespace: VDS.RDF.Query.Describe
Assembly: dotNetRdf.dll
Syntax
public interface ISparqlDescribe
Remarks

This is designed so that developers can introduce their own DESCRIBE algorithms as required.

Methods

| Improve this Doc View Source

Describe(IRdfHandler, SparqlEvaluationContext)

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

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

RDF Handler.

SparqlEvaluationContext context

SPARQL Evaluation Context.

Remarks

This is designed so that developers can introduce their own DESCRIBE algorithms as required.

| Improve this Doc View Source

Describe(SparqlEvaluationContext)

Generates a Graph which is the description of the resources resulting from the Query.

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

SPARQL Evaluation Context.

Returns
Type Description
IGraph
Remarks

This is designed so that developers can introduce their own DESCRIBE algorithms as required.

Extension Methods

Extensions.ToSafeString(object)
Extensions.AsEnumerable<T>(T)
  • Improve this Doc
  • View Source
In This Article
  • Methods
    • Describe(IRdfHandler, SparqlEvaluationContext)
    • Describe(SparqlEvaluationContext)
  • Extension Methods
Back to top Generated by DocFX