Class MySqlDataProvider
- Namespace
- LinqToDB.DataProvider.MySql
- Assembly
- linq2db.dll
public abstract class MySqlDataProvider : DynamicDataProviderBase<MySqlProviderAdapter>, IDataProvider- Inheritance
- 
      
      
      
      MySqlDataProvider
- Implements
- Inherited Members
- Extension Methods
Constructors
MySqlDataProvider(string)
protected MySqlDataProvider(string name)Parameters
- namestring
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
SetParameter(DataConnection, DbParameter, string, DbDataType, object?)
public override void SetParameter(DataConnection dataConnection, DbParameter parameter, string name, DbDataType dataType, object? value)Parameters
- dataConnectionDataConnection
- parameterDbParameter
- namestring
- dataTypeDbDataType
- valueobject
SetParameterType(DataConnection, DbParameter, DbDataType)
protected override void SetParameterType(DataConnection dataConnection, DbParameter parameter, DbDataType dataType)Parameters
- dataConnectionDataConnection
- parameterDbParameter
- dataTypeDbDataType