NOTE: This interface is now obsolete.
This interface is now a synonym for the IStorageProvider interface and remains in the API for backwards compatibility with existing code. Please update your code to use IStorageProvider instead
Interface for classes which provide the Read/Write functionality to some arbitrary Store
VDS.RDF.Storage.IGenericIOManager
VDS.RDF.Storage.IQueryableGenericIOManager
VDS.RDF.Storage.IUpdateableGenericIOManager
| Type | Description |
|---|---|
| AllegroGraphConnector | Class for connecting to an AllegroGraph Store |
| AzureAdoManager | Obsolete. An implementation of an ADO Store Manager for use with SQL Azure |
| BaseAdoSqlClientStore | Obsolete. Abstract Base implementation of the ADO Store for stores that are accessed using the System.Data.SqlClient API |
| BaseAdoStore(TConn,TCommand,TParameter,TAdapter,TException) | Obsolete. Abstract Base implementation of the ADO 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 | 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 |
| JosekiConnector | Obsolete. Class for connecting to any dataset that can be exposed by Joseki (i.e. any existing Jena model) |
| MicrosoftAdoManager | Obsolete. Implementation of the ADO Store against Microsoft SQL Server |
| 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 |
| 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 |
| TalisPlatformConnector | Obsolete. Class for connecting to the Talis Platform |
| VirtuosoManager | A Manager for accessing the Native Virtuoso Quad Store |
Note: This is now a synonym for the more descriptive IStorageProvider interface and will be removed in future releases.
Designed to allow for arbitrary Triple Stores to be plugged into the library as required by the end userNamespace: VDS.RDF.Storage
Assembly: dotNetRDF (in dotNetRDF.dll)