Class DB2ProviderAdapter
- Namespace
- LinqToDB.DataProvider.DB2
- Assembly
- linq2db.dll
public class DB2ProviderAdapter : IDynamicProviderAdapter
- Inheritance
-
DB2ProviderAdapter
- Implements
- Extension Methods
Fields
AssemblyName
public const string AssemblyName = "IBM.Data.DB2"
Field Value
AssemblyNameOld
[Obsolete("Unused. Will be removed in v6")]
public const string? AssemblyNameOld = null
Field Value
ClientNamespace
public const string ClientNamespace = "IBM.Data.DB2"
Field Value
ClientNamespaceOld
[Obsolete("Unused. Will be removed in v6")]
public const string? ClientNamespaceOld = null
Field Value
CoreClientNamespace
public const string CoreClientNamespace = "IBM.Data.DB2.Core"
Field Value
NetFxClientNamespace
public const string NetFxClientNamespace = "IBM.Data.DB2"
Field Value
ProviderFactoryName
public const string ProviderFactoryName = "IBM.Data.DB2"
Field Value
TypesNamespace
public const string TypesNamespace = "IBM.Data.DB2Types"
Field Value
Properties
BulkCopy
public DB2ProviderAdapter.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
CreateConnection
public Func<string, DB2ProviderAdapter.DB2Connection> CreateConnection { get; }
Property Value
DB2BinaryType
public Type DB2BinaryType { get; }
Property Value
DB2BlobType
public Type DB2BlobType { get; }
Property Value
DB2ClobType
public Type DB2ClobType { get; }
Property Value
DB2DateTimeType
public Type? DB2DateTimeType { get; }
Property Value
DB2DateType
public Type DB2DateType { get; }
Property Value
DB2DecimalFloatType
public Type DB2DecimalFloatType { get; }
Property Value
DB2DecimalType
public Type DB2DecimalType { get; }
Property Value
DB2DoubleType
public Type DB2DoubleType { get; }
Property Value
DB2Int16Type
public Type DB2Int16Type { get; }
Property Value
DB2Int32Type
public Type DB2Int32Type { get; }
Property Value
DB2Int64Type
public Type DB2Int64Type { get; }
Property Value
DB2Real370Type
public Type DB2Real370Type { get; }
Property Value
DB2RealType
public Type DB2RealType { get; }
Property Value
DB2RowIdType
public Type DB2RowIdType { get; }
Property Value
DB2StringType
public Type DB2StringType { get; }
Property Value
DB2TimeSpanType
public Type? DB2TimeSpanType { get; }
Property Value
DB2TimeStampType
public Type DB2TimeStampType { get; }
Property Value
DB2TimeType
public Type DB2TimeType { get; }
Property Value
DB2XmlType
public Type DB2XmlType { get; }
Property Value
DataReaderType
Gets type, that implements DbDataReader for current ADO.NET provider.
public Type DataReaderType { get; }
Property Value
GetDB2BinaryReaderMethod
public string GetDB2BinaryReaderMethod { get; }
Property Value
GetDB2BlobReaderMethod
public string GetDB2BlobReaderMethod { get; }
Property Value
GetDB2ClobReaderMethod
public string GetDB2ClobReaderMethod { get; }
Property Value
GetDB2DateReaderMethod
public string GetDB2DateReaderMethod { get; }
Property Value
GetDB2DateTimeReaderMethod
public string? GetDB2DateTimeReaderMethod { get; }
Property Value
GetDB2DecimalFloatReaderMethod
public string GetDB2DecimalFloatReaderMethod { get; }
Property Value
GetDB2DecimalReaderMethod
public string GetDB2DecimalReaderMethod { get; }
Property Value
GetDB2DoubleReaderMethod
public string GetDB2DoubleReaderMethod { get; }
Property Value
GetDB2Int16ReaderMethod
public string GetDB2Int16ReaderMethod { get; }
Property Value
GetDB2Int32ReaderMethod
public string GetDB2Int32ReaderMethod { get; }
Property Value
GetDB2Int64ReaderMethod
public string GetDB2Int64ReaderMethod { get; }
Property Value
GetDB2Real370ReaderMethod
public string GetDB2Real370ReaderMethod { get; }
Property Value
GetDB2RealReaderMethod
public string GetDB2RealReaderMethod { get; }
Property Value
GetDB2RowIdReaderMethod
public string GetDB2RowIdReaderMethod { get; }
Property Value
GetDB2StringReaderMethod
public string GetDB2StringReaderMethod { get; }
Property Value
GetDB2TimeReaderMethod
public string GetDB2TimeReaderMethod { get; }
Property Value
GetDB2TimeStampReaderMethod
public string GetDB2TimeStampReaderMethod { get; }
Property Value
GetDB2XmlReaderMethod
public string GetDB2XmlReaderMethod { get; }
Property Value
GetDbType
public Func<DbParameter, DB2ProviderAdapter.DB2Type> GetDbType { get; }
Property Value
Instance
public static DB2ProviderAdapter Instance { get; }
Property Value
IsDB2BinaryNull
public Func<object, bool> IsDB2BinaryNull { get; }
Property Value
MappingSchema
public MappingSchema MappingSchema { get; }
Property Value
ParameterType
Gets type, that implements DbParameter for current ADO.NET provider.
public Type ParameterType { get; }
Property Value
ProviderTypesNamespace
public string ProviderTypesNamespace { get; }
Property Value
SetDbType
public Action<DbParameter, DB2ProviderAdapter.DB2Type> 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; }