Class SybaseProviderAdapter
- Namespace
- LinqToDB.DataProvider.Sybase
- Assembly
- linq2db.dll
public class SybaseProviderAdapter : IDynamicProviderAdapter
- Inheritance
-
SybaseProviderAdapter
- Implements
- Extension Methods
Fields
ManagedAssemblyName
public const string ManagedAssemblyName = "AdoNetCore.AseClient"
Field Value
ManagedClientNamespace
public const string ManagedClientNamespace = "AdoNetCore.AseClient"
Field Value
NativeAssemblyName
public const string NativeAssemblyName = "Sybase.AdoNet45.AseClient"
Field Value
NativeClientNamespace
public const string NativeClientNamespace = "Sybase.Data.AseClient"
Field Value
NativeProviderFactoryName
public const string NativeProviderFactoryName = "Sybase.Data.AseClient"
Field Value
Properties
BulkCopy
public SybaseProviderAdapter.BulkCopyAdapter? BulkCopy { get; }
Property Value
CommandType
Gets type, that implements DbCommand for current ADO.NET provider.
public Type CommandType { get; }
Property Value
ConnectionType
Gets type, that implements DbConnection for current ADO.NET provider.
public Type ConnectionType { get; }
Property Value
DataReaderType
Gets type, that implements DbDataReader for current ADO.NET provider.
public Type DataReaderType { get; }
Property Value
GetDbType
public Func<DbParameter, SybaseProviderAdapter.AseDbType> GetDbType { get; }
Property Value
ParameterType
Gets type, that implements DbParameter for current ADO.NET provider.
public Type ParameterType { get; }
Property Value
SetDbType
public Action<DbParameter, SybaseProviderAdapter.AseDbType> SetDbType { get; }
Property Value
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
Methods
GetInstance(string)
public static SybaseProviderAdapter GetInstance(string name)
Parameters
name
string