Interface for storage providers which provide the read/write functionality to some arbitrary storage layer
For a list of all members of this type, see IStorageProvider Members .
VDS.RDF.Storage.IStorageProvider
VDS.RDF.Storage.IQueryableStorage
VDS.RDF.Storage.IUpdateableStorage
| Type | Description |
|---|---|
| AllegroGraphConnector | Class for connecting to an AllegroGraph Store |
| BaseAsyncSafeConnector | Abstract Base Class for IStorageProvider implementations for which it is safe to do the IAsyncStorageProvider implementation simply by farming out calls to the synchronous methods onto background threads (i.e. non-HTTP based connectors) |
| BaseSesameHttpProtocolConnector | Abstract Base Class for connecting to any Store that supports the Sesame 2.0 HTTP Communication protocol |
| DatasetFileManager | Allows you to treat an RDF Dataset File - NQuads, TriG or TriX - as a read-only generic store |
| DydraConnector | Obsolete. Class for connecting to repositories hosted on Dydra |
| FourStoreConnector | Class for connecting to 4store |
| FusekiConnector | Class for connecting to any dataset that can be exposed via Fuseki |
| InMemoryManager | Provides a wrapper around an in-memory store |
| QueryableReadOnlyConnector | Provides a Read-Only wrapper that can be placed around another IQueryableStorage instance |
| ReadOnlyConnector | Provides a Read-Only wrapper that can be placed around another IStorageProvider instance |
| ReadWriteSparqlConnector | Class for connecting to any SPARQL server that provides both a query and update endpoint |
| SesameHttpProtocolConnector | Connector for connecting to a Store that supports the Sesame 2.0 HTTP Communication protocol |
| SesameHttpProtocolVersion5Connector | Connector for connecting to a Store that supports the Sesame 2.0 HTTP Communication Protocol version 5 (i.e. no SPARQL Update support) |
| SesameHttpProtocolVersion6Connector | Connector for connecting to a Store that supports the Sesame 2.0 HTTP Communication Protocol version 6 (i.e. includes SPARQL Update support) |
| SparqlConnector | Class for connecting to any SPARQL Endpoint as a read-only Store |
| SparqlHttpProtocolConnector | Class for connecting to any store that implements the SPARQL Graph Store HTTP Protocol for Managing Graphs |
| StardogConnector | Class for connecting to a Stardog store via HTTP |
| VirtuosoManager | A Manager for accessing the Native Virtuoso Quad Store |
Designed to allow for arbitrary Triple Stores to be plugged into the library as required by the end user
Namespace: VDS.RDF.Storage
Assembly: dotNetRDF (in dotNetRDF.dll)
IStorageProvider Members | VDS.RDF.Storage Namespace