Class AccessOleDbDataProvider
- Namespace
- LinqToDB.DataProvider.Access
- Assembly
- linq2db.dll
public class AccessOleDbDataProvider : DynamicDataProviderBase<OleDbProviderAdapter>, IDataProvider- Inheritance
- 
      
      
      
      AccessOleDbDataProvider
- Implements
- Inherited Members
- Extension Methods
Constructors
AccessOleDbDataProvider()
public AccessOleDbDataProvider()Properties
SupportedTableOptions
public override TableOptions SupportedTableOptions { get; }Property Value
Methods
BulkCopyAsync<T>(DataOptions, ITable<T>, IEnumerable<T>, CancellationToken)
public override Task<BulkCopyRowsCopied> BulkCopyAsync<T>(DataOptions options, ITable<T> table, IEnumerable<T> source, CancellationToken cancellationToken) where T : notnullParameters
- optionsDataOptions
- tableITable<T>
- sourceIEnumerable<T>
- cancellationTokenCancellationToken
Returns
Type Parameters
- T
BulkCopy<T>(DataOptions, ITable<T>, IEnumerable<T>)
public override BulkCopyRowsCopied BulkCopy<T>(DataOptions options, ITable<T> table, IEnumerable<T> source) where T : notnullParameters
- optionsDataOptions
- tableITable<T>
- sourceIEnumerable<T>
Returns
Type Parameters
- T
CreateSqlBuilder(MappingSchema, DataOptions)
public override ISqlBuilder CreateSqlBuilder(MappingSchema mappingSchema, DataOptions dataOptions)Parameters
- mappingSchemaMappingSchema
- dataOptionsDataOptions
Returns
GetSchemaProvider()
public override ISchemaProvider GetSchemaProvider()Returns
GetSqlOptimizer(DataOptions)
public override ISqlOptimizer GetSqlOptimizer(DataOptions dataOptions)Parameters
- dataOptionsDataOptions
Returns
SetParameterType(DataConnection, DbParameter, DbDataType)
protected override void SetParameterType(DataConnection dataConnection, DbParameter parameter, DbDataType dataType)Parameters
- dataConnectionDataConnection
- parameterDbParameter
- dataTypeDbDataType