Interface IDynamicProviderAdapter
- Namespace
 - LinqToDB.DataProvider
 
- Assembly
 - linq2db.dll
 
Contains base information about ADO.NET provider. Could be extended by specific implementation to expose additional provider-specific services.
public interface IDynamicProviderAdapter
  - Extension Methods
 
Properties
CommandType
Gets type, that implements DbCommand for current ADO.NET provider.
Type CommandType { get; }
  Property Value
ConnectionType
Gets type, that implements DbConnection for current ADO.NET provider.
Type ConnectionType { get; }
  Property Value
DataReaderType
Gets type, that implements DbDataReader for current ADO.NET provider.
Type DataReaderType { get; }
  Property Value
ParameterType
Gets type, that implements DbParameter for current ADO.NET provider.
Type ParameterType { get; }
  Property Value
TransactionType
Gets type, that implements DbTransaction for current ADO.NET provider.
For providers/databases without transaction support contains null.
Type? TransactionType { get; }