Class SqlConnectionString
A helper class for encapsulating a conection string to a sql server in an object. Internally the SqlConnectionStringBuilder is used to access the values of the given connection string.
Inheritance
object
SqlConnectionString
Implements
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: ETLBox.SqlServer
Assembly: ETLBox.SqlServer.dll
Syntax
public class SqlConnectionString : DbConnectionString<SqlConnectionString, SqlConnectionStringBuilder>, IDbConnectionString
Constructors
SqlConnectionString()
Declaration
public SqlConnectionString()
SqlConnectionString(string)
Declaration
public SqlConnectionString(string value)
Parameters
Type | Name | Description |
---|---|---|
string | value |
Properties
DbName
The database name
Declaration
public override string DbName { get; set; }
Property Value
Type | Description |
---|---|
string |
Overrides
ETLBox.DbConnectionString<ETLBox.SqlServer.SqlConnectionString, SqlConnectionStringBuilder>.DbName
DbNameKeyword
The keyword used in the connection string to identify a database
Declaration
protected override string DbNameKeyword { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
ETLBox.DbConnectionString<ETLBox.SqlServer.SqlConnectionString, SqlConnectionStringBuilder>.DbNameKeyword
MasterDbName
The name of the master database (if applicable)
Declaration
public override string MasterDbName { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
ETLBox.DbConnectionString<ETLBox.SqlServer.SqlConnectionString, SqlConnectionStringBuilder>.MasterDbName
Value
The connection string value, e.g. "Server=localhost;Database=etlbox;"
Declaration
public override string Value { get; set; }
Property Value
Type | Description |
---|---|
string |
Overrides
ETLBox.DbConnectionString<ETLBox.SqlServer.SqlConnectionString, SqlConnectionStringBuilder>.Value
Operators
implicit operator SqlConnectionString(string)
Declaration
public static implicit operator SqlConnectionString(string value)
Parameters
Type | Name | Description |
---|---|---|
string | value |
Returns
Type | Description |
---|---|
SqlConnectionString |