Class ClickHouseTools
- Namespace
- LinqToDB.DataProvider.ClickHouse
- Assembly
- linq2db.dll
public static class ClickHouseTools
- Inheritance
-
ClickHouseTools
- Inherited Members
-
Properties
public static bool AutoDetectProvider { get; set; }
Property Value
- bool
Methods
public static DataConnection CreateDataConnection(DbConnection connection, ClickHouseProvider provider = ClickHouseProvider.AutoDetect)
Parameters
connection DbConnection
provider ClickHouseProvider
Returns
- DataConnection
public static DataConnection CreateDataConnection(DbTransaction transaction, ClickHouseProvider provider = ClickHouseProvider.AutoDetect)
Parameters
transaction DbTransaction
provider ClickHouseProvider
Returns
- DataConnection
public static DataConnection CreateDataConnection(string connectionString, ClickHouseProvider provider = ClickHouseProvider.AutoDetect)
Parameters
connectionString string
provider ClickHouseProvider
Returns
- DataConnection
public static IDataProvider GetDataProvider(ClickHouseProvider provider = ClickHouseProvider.AutoDetect, string? connectionString = null, DbConnection? connection = null, DbTransaction? transaction = null)
Parameters
provider ClickHouseProvider
connectionString string
connection DbConnection
transaction DbTransaction
Returns
- IDataProvider