Class ClickHouseConnectionString

A helper class for encapsulating a conection string to a ClickHouse server in an object. Internally the ClickHouseConnectionStringBuilder is used to access the values of the given connection string.

Inheritance
DbConnectionString<ClickHouseConnectionString, ClickHouseConnectionStringBuilder>
ClickHouseConnectionString
Namespace: ETLBox.ClickHouse
Assembly: ETLBox.ClickHouse.dll
Syntax
    public class ClickHouseConnectionString : DbConnectionString<ClickHouseConnectionString, ClickHouseConnectionStringBuilder>, IDbConnectionString

Constructors

ClickHouseConnectionString()

Declaration
    public ClickHouseConnectionString()

ClickHouseConnectionString(string)

Declaration
    public ClickHouseConnectionString(string value)
Parameters
TypeNameDescription
stringvalue

Properties

DbName

The database name

Declaration
    public override string DbName { get; set; }
Property Value
TypeDescription
string
Overrides
ETLBox.DbConnectionString<ETLBox.ClickHouse.ClickHouseConnectionString, ClickHouse.Driver.ADO.ClickHouseConnectionStringBuilder>.DbName

DbNameKeyword

The keyword used in the connection string to identify a database

Declaration
    protected override string DbNameKeyword { get; }
Property Value
TypeDescription
string
Overrides
ETLBox.DbConnectionString<ETLBox.ClickHouse.ClickHouseConnectionString, ClickHouse.Driver.ADO.ClickHouseConnectionStringBuilder>.DbNameKeyword

MasterDbName

The name of the master database (if applicable)

Declaration
    public override string MasterDbName { get; }
Property Value
TypeDescription
string
Overrides
ETLBox.DbConnectionString<ETLBox.ClickHouse.ClickHouseConnectionString, ClickHouse.Driver.ADO.ClickHouseConnectionStringBuilder>.MasterDbName

Operators

implicit operator ClickHouseConnectionString(string)

Declaration
    public static implicit operator ClickHouseConnectionString(string value)
Parameters
TypeNameDescription
stringvalue
Returns
TypeDescription
ClickHouseConnectionString

Implements