Table of Contents

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 IDbConnection
autoCreateOption AutoCreateOption

Fields

XpoProviderTypeString

public const string XpoProviderTypeString = "VistaDB"

Field Value

string

Methods

CreateConnection()

protected override IDbConnection CreateConnection()

Returns

IDbConnection

CreateConnection(string)

public static IDbConnection CreateConnection(string connectionString)

Parameters

connectionString string

Returns

IDbConnection

CreateDbTypeMapper(Type, Type)

protected override DbTypeMapperBase CreateDbTypeMapper(Type vistaDbTypeEnumType, Type vistaDbParameterType)

Parameters

vistaDbTypeEnumType Type
vistaDbParameterType Type

Returns

DbTypeMapperBase

CreateProviderFromConnection(IDbConnection, AutoCreateOption)

public static IDataStore CreateProviderFromConnection(IDbConnection connection, AutoCreateOption autoCreateOption)

Parameters

connection IDbConnection
autoCreateOption AutoCreateOption

Returns

IDataStore

CreateProviderFromString(string, AutoCreateOption, out IDisposable[])

public static IDataStore CreateProviderFromString(string connectionString, AutoCreateOption autoCreateOption, out IDisposable[] objectsToDisposeOnDisconnect)

Parameters

connectionString string
autoCreateOption AutoCreateOption
objectsToDisposeOnDisconnect IDisposable[]

Returns

IDataStore

GetConnectionString(string)

public static string GetConnectionString(string database)

Parameters

database string

Returns

string

GetConnectionString(string, string)

public static string GetConnectionString(string database, string password)

Parameters

database string
password string

Returns

string

Register()

public static void Register()