Click or drag to resize

VDS.RDF.Storage.Management Namespace

Namespace for storage classes which provide support for managing servers that provide multiple backing Stores.

Servers are managed via the IStorageServer interface, a server can provide lists of available stores, retrieve a reference to a store, create new stores and delete existing stores. The exact capabilites may depend on the implementation and may be inspected via the IOBehaviour property.

Classes
  ClassDescription
Public classAllegroGraphServer
Represents an AllegroGraph server, may be used to access and manage stores within a catalog on the server.
Public classBaseStardogServer
Abstract implementation of a management connection to a Stardog server using the HTTP protocol.
Public classBaseStardogServerDatabaseOptions
Static Class containing constants relevant to provisioning new Stardog stores.
Public classSesameServer
Represents a connection to a Sesame Server.
Public classStardogServer
Management connection for Stardog servers running the latest version, current this is 3.*.
Public classStardogV1Server
Management connection for Stardog 1.* servers.
Public classStardogV2Server
Management connection for Stardog 2.* servers.
Public classStardogV3Server
Management connection for Stardog 3.* servers.
Interfaces
  InterfaceDescription
Public interfaceIAsyncStorageServer
Interface for storage providers which are capable of managing multiple stores asynchronously.
Public interfaceIStorageServer
Interface for storage servers which are systems capable of managing multiple stores which are exposed as IStorageProvider instances.