Class VistaDBConnectionProvider
- Namespace
- DevExpress.Xpo.DB
- Assembly
- DevExpress.Xpo.v24.1.dll
public class VistaDBConnectionProvider : VistaDBConnectionProviderBase, IDisposable
- Inheritance
-
VistaDBConnectionProvider
- Implements
- Inherited Members
Constructors
VistaDBConnectionProvider(IDbConnection, AutoCreateOption)
public VistaDBConnectionProvider(IDbConnection connection, AutoCreateOption autoCreateOption)
Parameters
connection
IDbConnectionautoCreateOption
AutoCreateOption
Fields
XpoProviderTypeString
public const string XpoProviderTypeString = "VistaDB"
Field Value
Methods
CreateConnection()
protected override IDbConnection CreateConnection()
Returns
CreateConnection(string)
public static IDbConnection CreateConnection(string connectionString)
Parameters
connectionString
string
Returns
CreateDbTypeMapper(Type, Type)
protected override DbTypeMapperBase CreateDbTypeMapper(Type vistaDbTypeEnumType, Type vistaDbParameterType)
Parameters
Returns
- DbTypeMapperBase
CreateProviderFromConnection(IDbConnection, AutoCreateOption)
public static IDataStore CreateProviderFromConnection(IDbConnection connection, AutoCreateOption autoCreateOption)
Parameters
connection
IDbConnectionautoCreateOption
AutoCreateOption
Returns
- IDataStore
CreateProviderFromString(string, AutoCreateOption, out IDisposable[])
public static IDataStore CreateProviderFromString(string connectionString, AutoCreateOption autoCreateOption, out IDisposable[] objectsToDisposeOnDisconnect)
Parameters
connectionString
stringautoCreateOption
AutoCreateOptionobjectsToDisposeOnDisconnect
IDisposable[]
Returns
- IDataStore
GetConnectionString(string)
public static string GetConnectionString(string database)
Parameters
database
string
Returns
GetConnectionString(string, string)
public static string GetConnectionString(string database, string password)
Parameters
Returns
Register()
public static void Register()