Skip to main content

DataStoreBase Members

The base class for data store providers (the objects providing access to specific data stores).

Fields

Name Description
XpoProviderTypeParameterName Returns a parameter name used to denote a provider type in a connection string. The default value is “XpoProvider”.

Properties

Name Description
AutoCreateOption Returns which operations are performed when a data store is accessed for the first time.
Factories static Returns registered provider factories.

Methods

Name Description
CreateObjRef(Type) Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. Inherited from MarshalByRefObject.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetLifetimeService() Retrieves the current lifetime service object that controls the lifetime policy for this instance. Inherited from MarshalByRefObject.
GetType() Gets the Type of the current instance. Inherited from Object.
InitializeLifetimeService() Obtains a lifetime service object to control the lifetime policy for this instance. Inherited from MarshalByRefObject.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
MemberwiseClone(Boolean) protected Creates a shallow copy of the current MarshalByRefObject object. Inherited from MarshalByRefObject.
QueryDataStore(IDbConnection, AutoCreateOption) static Creates a data store based on specified settings.
QueryDataStore(String, String, AutoCreateOption, out IDisposable[]) static Creates a data store based on specified settings.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
RegisterDataStoreProvider(String, DataStoreCreationFromConnectionDelegate) static Registers a data store provider using a specified connection type name and a procedure that establishes a connection for the provider.
RegisterDataStoreProvider(String, DataStoreCreationFromStringDelegate) static Registers a data store provider using a specified name and a procedure that establishes a connection for the provider.
RegisterFactory(ProviderFactory) static Registers a specified data store provider factory.
ToString() Returns a string that represents the current object. Inherited from Object.
UpdateSchema(DBTable[]) Updates a data store’s schema according to specified settings.
See Also