Table of Contents

Class SybaseProviderAdapter

Namespace
LinqToDB.Internal.DataProvider.Sybase
Assembly
linq2db.dll
public sealed class SybaseProviderAdapter : IDynamicProviderAdapter
Inheritance
SybaseProviderAdapter
Implements
Inherited Members
Extension Methods

Fields

ManagedAssemblyName

public const string ManagedAssemblyName = "AdoNetCore.AseClient"

Field Value

string

ManagedClientNamespace

public const string ManagedClientNamespace = "AdoNetCore.AseClient"

Field Value

string

NativeAssemblyName

public const string NativeAssemblyName = "Sybase.AdoNet45.AseClient"

Field Value

string

NativeClientNamespace

public const string NativeClientNamespace = "Sybase.Data.AseClient"

Field Value

string

NativeProviderFactoryName

public const string NativeProviderFactoryName = "Sybase.Data.AseClient"

Field Value

string

Properties

BulkCopy

public SybaseProviderAdapter.BulkCopyAdapter? BulkCopy { get; }

Property Value

SybaseProviderAdapter.BulkCopyAdapter

CommandType

Gets type, that implements DbCommand for current ADO.NET provider.

public Type CommandType { get; }

Property Value

Type

ConnectionType

Gets type, that implements DbConnection for current ADO.NET provider.

public Type ConnectionType { get; }

Property Value

Type

DataReaderType

Gets type, that implements DbDataReader for current ADO.NET provider.

public Type DataReaderType { get; }

Property Value

Type

GetDbType

public Func<DbParameter, SybaseProviderAdapter.AseDbType> GetDbType { get; }

Property Value

Func<DbParameter, SybaseProviderAdapter.AseDbType>

ParameterType

Gets type, that implements DbParameter for current ADO.NET provider.

public Type ParameterType { get; }

Property Value

Type

SetDbType

public Action<DbParameter, SybaseProviderAdapter.AseDbType> SetDbType { get; }

Property Value

Action<DbParameter, SybaseProviderAdapter.AseDbType>

TransactionType

Gets type, that implements DbTransaction for current ADO.NET provider. For providers/databases without transaction support contains null.

public Type TransactionType { get; }

Property Value

Type

Methods

CreateConnection(string)

Creates instance of database provider connection class using provided connection string.

public DbConnection CreateConnection(string connectionString)

Parameters

connectionString string

Connection string to use with created connection.

Returns

DbConnection

Connection instance.

GetInstance(SybaseProvider)

public static SybaseProviderAdapter GetInstance(SybaseProvider provider)

Parameters

provider SybaseProvider

Returns

SybaseProviderAdapter