Click or drag to resize

IReasoningQueryableStorage Interface

Interface for storage providers which allow SPARQL Queries to be made against them with reasoning set by query.

Namespace:  VDS.RDF.Storage
Assembly:  dotNetRDF (in dotNetRDF.dll) Version:
Syntax
public interface IReasoningQueryableStorage : IStorageProvider, 
	IStorageCapabilities, IDisposable

The IReasoningQueryableStorage type exposes the following members.

Properties
  NameDescription
Public propertyDeleteSupported
Gets whether the deletion of graphs is supported.
(Inherited from IStorageCapabilities.)
Public propertyIOBehaviour
Gets the Save Behaviour the Store uses.
(Inherited from IStorageCapabilities.)
Public propertyIsReadOnly
Gets whether the connection with the underlying Store is read-only.
(Inherited from IStorageCapabilities.)
Public propertyIsReady
Gets whether the connection with the underlying Store is ready for use.
(Inherited from IStorageCapabilities.)
Public propertyListGraphsSupported
Gets whether the Store supports Listing Graphs.
(Inherited from IStorageCapabilities.)
Public propertyParentServer
Gets the Parent Server on which this store is hosted (if any).
(Inherited from IStorageProvider.)
Public propertyUpdateSupported
Gets whether the triple level updates are supported.
(Inherited from IStorageCapabilities.)
Top
Methods
  NameDescription
Public methodDeleteGraph(String)
Deletes a Graph from the Store.
(Inherited from IStorageProvider.)
Public methodDeleteGraph(Uri)
Deletes a Graph from the Store.
(Inherited from IStorageProvider.)
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable.)
Public methodListGraphs
Gets a List of Graph URIs for the graphs in the store.
(Inherited from IStorageProvider.)
Public methodLoadGraph(IGraph, String)
Loads a Graph from the Store.
(Inherited from IStorageProvider.)
Public methodLoadGraph(IGraph, Uri)
Loads a Graph from the Store.
(Inherited from IStorageProvider.)
Public methodLoadGraph(IRdfHandler, String)
Loads a Graph from the Store using the RDF Handler.
(Inherited from IStorageProvider.)
Public methodLoadGraph(IRdfHandler, Uri)
Loads a Graph from the Store using the RDF Handler.
(Inherited from IStorageProvider.)
Public methodQuery(String, Boolean)
Makes a SPARQL Query against the underlying store.
Public methodQuery(IRdfHandler, ISparqlResultsHandler, String, Boolean)
Makes a SPARQL Query against the underlying store processing the resulting Graph/Result Set with a handler of your choice.
Public methodSaveGraph
Saves a Graph to the Store.
(Inherited from IStorageProvider.)
Public methodUpdateGraph(String, IEnumerableTriple, IEnumerableTriple)
Updates a Graph in the Store.
(Inherited from IStorageProvider.)
Public methodUpdateGraph(Uri, IEnumerableTriple, IEnumerableTriple)
Updates a Graph in the Store.
(Inherited from IStorageProvider.)
Top
See Also