Table of Contents

Namespace DevExpress.Xpo.DB

Classes

Access2007ProviderFactory
Access97ProviderFactory
AccessConnectionProvider

Implements data-aware operations for working with Microsoft Access databases.

AccessConnectionProviderMultiUserThreadSafe

Implements an Microsoft Access connection provider that can be used in multi-user and multi-threaded applications.

AdvantageConnectionProvider
AdvantageProviderFactory
AsaConnectionProvider
AsaProviderFactory
AseConnectionProvider
AseProviderFactory
BaseODPConnectionProvider
BaseOracleConnectionProvider
CachedDataStoreClient

A cached data store provider (an DevExpress.Xpo.DB.ICachedDataStore implementation) for client applications transferring data via WCF.

CachedDataStoreClientAsync

A cached data store provider that client applications can use to asynchronously work with the data source via WCF.

CachedDataStoreClientAsyncBase<TContractType>
CachedDataStoreClientBase<TContractType>
CachedDataStoreService

The base class for WCF services providing access to data via cached data stores (objects implementing the DevExpress.Xpo.DB.ICachedDataStore interface).

ClientChannelCreatedEventArgs
DB2ConnectionProvider
DB2ProviderFactory
DBTableHelper
DataCacheWarpSelectDataResult
DataSetDataStore
DataSetProviderFactory
DataStoreClient

A data store provider (an DevExpress.Xpo.DB.IDataStore implementation) for client applications transferring data via WCF.

DataStoreClientAsync

A data store provider that client applications can use to asynchronously work with the data source via WCF.

DataStoreClientAsyncBase<TContractType>
DataStoreClientBase<TContractType>
DataStorePool
DataStoreService

The base class for WCF services providing access to data directly via data store providers (DevExpress.Xpo.DB.IDataStore implementors).

DroneDataStore
FirebirdConnectionProvider

Implements data-aware operations for working with a Firebird database.

FirebirdProviderFactory
HanaConnectionProvider
HanaProviderFactory
InMemoryDataStore

Stores persistent objects in memory. Intended for a testing environment and not for production purposes or large data sets.

InMemoryProviderFactory
MSSqlCEConnectionProvider
MSSqlCEProviderFactory
MSSqlConnectionProvider

Implements data-aware operations for working with an Microsoft SQL Server or Microsoft SQL Azure database.

MSSqlProviderFactory
MySqlConnectionProvider
MySqlProviderFactory
NexusDBConnectionProvider
NexusDBProviderFactory
ODPConnectionProvider
ODPManagedConnectionProvider
ODPManagedProviderFactory
OleDBConnectionProvider

Implements the base functionality for providers that connect to OLE DB data sources.

OperationResult

The result of an operation performed by the DataStoreService, CachedDataStoreService, or SerializableObjectLayerService.

OperationResult<T>

The result of an operation performed by the DataStoreService, CachedDataStoreService, or SerializableObjectLayerService.

OracleConnectionProvider
OracleProviderFactory
PervasiveProviderFactory
PervasiveSqlConnectionProvider
PostgreSqlConnectionProvider

Implements data-aware operations for working with a PostgreSQL database.

PostgreSqlProviderFactory
SQLiteConnectionProvider
SQLiteProviderFactory
SerializableObjectLayerMarshalByRefObject
SerializableObjectLayerProxyBase

The base class for SerializableObjectLayer proxies.

SerializableObjectLayerService

The base class for WCF services providing access to data via distributed object access layer (ISerializableObjectLayer implementors).

SerializableObjectLayerServiceClient

A distributed object access layer (an ISerializableObjectLayer implementation) for client applications transferring data via WCF.

SerializableObjectLayerServiceClientBase<IContractType>
ServiceBase

The base class for XPO WCF services.

ServiceExceptionEventArgs

Arguments, passed to the ServiceBase.GlobalServiceExceptionThrown and ServiceBase.ServiceExceptionThrown events.

VistaDB5ConnectionProvider
VistaDB5ProviderFactory
VistaDB6ConnectionProvider
VistaDB6ProviderFactory
VistaDBConnectionProvider
VistaDBConnectionProviderBase
VistaDBProviderFactory
WebApiDataStoreClient

A data store provider (an DevExpress.Xpo.DB.IDataStore implementation) for client applications that use Web API to transfer data.

WebApiDataStoreService

A generic DevExpress.Xpo.DB.IDataStore wrapper. Encapsulates the boilerplate code required to implement a Web API service controller for WebApiDataStoreClient.

Structs

HanaConnectionProvider.ObjectName

Interfaces

ICachedDataStoreService

Defines a WCF service contract to access data stored in cached data stores (objects implementing the DevExpress.Xpo.DB.ICachedDataStore interface).

ICachedDataStoreServiceAsync

Defines a WCF service contract to asynchronously access data stored in cached data stores (objects that implement the DevExpress.Xpo.DB.ICachedDataStore interface).

ICachedDataStoreWarpService

Extends the ICachedDataStoreService interface with methods that fetch data from a cached data store and compress the result.

ICachedDataStoreWarpServiceAsync

Extends the ICachedDataStoreServiceAsync interface with methods that asynchronously fetch data from a cached data store and compress the result.

IDataStoreService

Defines a WCF service contract to access data directly via data store providers (objects implementing the DevExpress.Xpo.DB.IDataStore interface).

IDataStoreServiceAsync

Defines a WCF service contract to asynchronously access data via data store providers (objects that implement the DevExpress.Xpo.DB.IDataStoreAsync interface).

IDataStoreWarpService

Extends the IDataStoreService interface with methods that fetch data from a data store and compress the result.

IDataStoreWarpServiceAsync

Extends the IDataStoreServiceAsync interface with methods that fetch data from a data store and compress the result.

ISerializableObjectLayerService

Defines a WCF service contract to access data via SerializableObjectLayer objects.

Enums

FirebirdServerType
ServiceException

Delegates

ClientChannelCreatedHandler
OperationResultChannelPredicateAsync<T>
OperationResultChannelPredicate<T>
OperationResultPredicate<T>
ServiceExceptionHandler