• User Guide
  • How-To Guides
  • Developer Guide
  • API Documentation
  • FAQs
  • Support
  • API Documentation
Show / Hide Table of Contents

Class SimpleQueryProcessor

A SPARQL Query Processor where the query is processed by passing it to the ExecuteQuery(String) method of an INativelyQueryableStore.
Inheritance
System.Object
QueryProcessorBase
SimpleQueryProcessor
Implements
ISparqlQueryProcessor
Inherited Members
QueryProcessorBase.ProcessQuery(SparqlQuery, GraphCallback, SparqlResultsCallback, Object)
QueryProcessorBase.ProcessQuery(IRdfHandler, ISparqlResultsHandler, SparqlQuery, QueryCallback, Object)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: VDS.RDF.Query
Assembly: dotNetRDF.dll
Syntax
public class SimpleQueryProcessor : QueryProcessorBase, ISparqlQueryProcessor

Constructors

| Improve this Doc View Source

SimpleQueryProcessor(INativelyQueryableStore)

Creates a new Simple Query Processor.
Declaration
public SimpleQueryProcessor(INativelyQueryableStore store)
Parameters
Type Name Description
INativelyQueryableStore store Triple Store.

Methods

| Improve this Doc View Source

ProcessQuery(IRdfHandler, ISparqlResultsHandler, SparqlQuery)

Processes a SPARQL Query passing the results to the RDF or Results handler as appropriate.
Declaration
public override void ProcessQuery(IRdfHandler rdfHandler, ISparqlResultsHandler resultsHandler, SparqlQuery query)
Parameters
Type Name Description
IRdfHandler rdfHandler RDF Handler.
ISparqlResultsHandler resultsHandler Results Handler.
SparqlQuery query SPARQL Query.
Overrides
QueryProcessorBase.ProcessQuery(IRdfHandler, ISparqlResultsHandler, SparqlQuery)
| Improve this Doc View Source

ProcessQuery(SparqlQuery)

Processes a SPARQL Query.
Declaration
public object ProcessQuery(SparqlQuery query)
Parameters
Type Name Description
SparqlQuery query SPARQL Query.
Returns
Type Description
System.Object

Implements

ISparqlQueryProcessor

Extension Methods

Extensions.AsEnumerable<T>(T)
  • Improve this Doc
  • View Source
In This Article
  • Constructors
    • SimpleQueryProcessor(INativelyQueryableStore)
  • Methods
    • ProcessQuery(IRdfHandler, ISparqlResultsHandler, SparqlQuery)
    • ProcessQuery(SparqlQuery)
  • Implements
  • Extension Methods
Back to top Generated by DocFX