Class MySqlTools
- Namespace
- LinqToDB.DataProvider.MySql
- Assembly
- linq2db.dll
public static class MySqlTools
- Inheritance
-
object
MySqlTools
Properties
public static bool AutoDetectProvider { get; set; }
Property Value
- bool
Methods
public static DataConnection CreateDataConnection(DbConnection connection, MySqlVersion version = MySqlVersion.AutoDetect, MySqlProvider provider = MySqlProvider.AutoDetect)
Parameters
connection DbConnection
version MySqlVersion
provider MySqlProvider
Returns
- DataConnection
public static DataConnection CreateDataConnection(DbTransaction transaction, MySqlVersion version = MySqlVersion.AutoDetect, MySqlProvider provider = MySqlProvider.AutoDetect)
Parameters
transaction DbTransaction
version MySqlVersion
provider MySqlProvider
Returns
- DataConnection
public static DataConnection CreateDataConnection(string connectionString, MySqlVersion version = MySqlVersion.AutoDetect, MySqlProvider provider = MySqlProvider.AutoDetect)
Parameters
connectionString string
version MySqlVersion
provider MySqlProvider
Returns
- DataConnection
public static IDataProvider GetDataProvider(MySqlVersion version = MySqlVersion.AutoDetect, MySqlProvider provider = MySqlProvider.AutoDetect, string? connectionString = null, DbConnection? connection = null, DbTransaction? transaction = null)
Parameters
version MySqlVersion
provider MySqlProvider
connectionString string
connection DbConnection
transaction DbTransaction
Returns
- IDataProvider
public static void ResolveMySql(Assembly assembly)
Parameters
assembly Assembly
public static void ResolveMySql(string path, string? assemblyName)
Parameters
path string
assemblyName string