Show / Hide Table of Contents

Interface IAsyncQueryableStorage

Interface for storage providers which allow SPARQL Queries to be made against them asynchronously.
Inherited Members
IAsyncStorageProvider.AsyncParentServer
IAsyncStorageProvider.LoadGraph(IGraph, Uri, AsyncStorageCallback, Object)
IAsyncStorageProvider.LoadGraph(IGraph, String, AsyncStorageCallback, Object)
IAsyncStorageProvider.LoadGraph(IRdfHandler, Uri, AsyncStorageCallback, Object)
IAsyncStorageProvider.LoadGraph(IRdfHandler, String, AsyncStorageCallback, Object)
IAsyncStorageProvider.SaveGraph(IGraph, AsyncStorageCallback, Object)
IAsyncStorageProvider.UpdateGraph(Uri, IEnumerable<Triple>, IEnumerable<Triple>, AsyncStorageCallback, Object)
IAsyncStorageProvider.UpdateGraph(String, IEnumerable<Triple>, IEnumerable<Triple>, AsyncStorageCallback, Object)
IAsyncStorageProvider.DeleteGraph(Uri, AsyncStorageCallback, Object)
IAsyncStorageProvider.DeleteGraph(String, AsyncStorageCallback, Object)
IAsyncStorageProvider.ListGraphs(AsyncStorageCallback, Object)
IStorageCapabilities.IsReady
IStorageCapabilities.IsReadOnly
IStorageCapabilities.IOBehaviour
IStorageCapabilities.UpdateSupported
IStorageCapabilities.DeleteSupported
IStorageCapabilities.ListGraphsSupported
System.IDisposable.Dispose()
Namespace: VDS.RDF.Storage
Assembly: dotNetRDF.dll
Syntax
public interface IAsyncQueryableStorage : IAsyncStorageProvider, IStorageCapabilities, IDisposable

Methods

| Improve this Doc View Source

Query(String, AsyncStorageCallback, Object)

Queries the store asynchronously.
Declaration
void Query(string sparqlQuery, AsyncStorageCallback callback, object state)
Parameters
Type Name Description
System.String sparqlQuery SPARQL Query.
AsyncStorageCallback callback Callback.
System.Object state State to pass to the callback.
Exceptions
Type Condition
RdfQueryException Thrown if an error occurs performing the query.
RdfStorageException Thrown if an error occurs performing the query.
RdfParseException Thrown if the query is invalid when validated by dotNetRDF prior to passing the query request to the store or if the request succeeds but the store returns malformed results.
RdfParserSelectionException Thrown if the store returns results in a format dotNetRDF does not understand.
| Improve this Doc View Source

Query(IRdfHandler, ISparqlResultsHandler, String, AsyncStorageCallback, Object)

Queries the store asynchronously.
Declaration
void Query(IRdfHandler rdfHandler, ISparqlResultsHandler resultsHandler, string sparqlQuery, AsyncStorageCallback callback, object state)
Parameters
Type Name Description
IRdfHandler rdfHandler RDF Handler.
ISparqlResultsHandler resultsHandler Results Handler.
System.String sparqlQuery SPARQL Query.
AsyncStorageCallback callback Callback.
System.Object state State to pass to the callback.
Exceptions
Type Condition
RdfQueryException Thrown if an error occurs performing the query.
RdfStorageException Thrown if an error occurs performing the query.
RdfParseException Thrown if the query is invalid when validated by dotNetRDF prior to passing the query request to the store or if the request succeeds but the store returns malformed results.
RdfParserSelectionException Thrown if the store returns results in a format dotNetRDF does not understand.

Extension Methods

Extensions.AsEnumerable<T>(T)
  • Improve this Doc
  • View Source
In This Article
  • Methods
    • Query(String, AsyncStorageCallback, Object)
    • Query(IRdfHandler, ISparqlResultsHandler, String, AsyncStorageCallback, Object)
  • Extension Methods
Back to top Generated by DocFX