Class OracleConnectionString
A helper class for encapsulating a conection string to a Oracle server in an object. Internally the OracleConnectionStringBuilder is used to access the values of the given connection string.
Inheritance
System.Object
DbConnectionString<OracleConnectionString, Oracle.ManagedDataAccess.Client.OracleConnectionStringBuilder>
OracleConnectionString
Implements
Inherited Members
DbConnectionString<OracleConnectionString, OracleConnectionStringBuilder>.CloneWithNewDbName(String)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: ETLBox.Connection
Assembly: ETLBox.Oracle.dll
Syntax
public class OracleConnectionString : DbConnectionString<OracleConnectionString, OracleConnectionStringBuilder>, IDbConnectionString
Constructors
OracleConnectionString()
Declaration
public OracleConnectionString()
OracleConnectionString(String)
Declaration
public OracleConnectionString(string value)
Parameters
Type | Name | Description |
---|---|---|
System.String | value |
Properties
DbName
The database name
Declaration
public override string DbName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
ETLBox.Connection.DbConnectionString<ETLBox.Connection.OracleConnectionString, Oracle.ManagedDataAccess.Client.OracleConnectionStringBuilder>.DbName
DbNameKeyword
The keyword used in the connection string to identify a database
Declaration
protected override string DbNameKeyword { get; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
ETLBox.Connection.DbConnectionString<ETLBox.Connection.OracleConnectionString, Oracle.ManagedDataAccess.Client.OracleConnectionStringBuilder>.DbNameKeyword
MasterDbName
The name of the master database (if applicable)
Declaration
public override string MasterDbName { get; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
ETLBox.Connection.DbConnectionString<ETLBox.Connection.OracleConnectionString, Oracle.ManagedDataAccess.Client.OracleConnectionStringBuilder>.MasterDbName
Operators
Implicit(String to OracleConnectionString)
Declaration
public static implicit operator OracleConnectionString(string value)
Parameters
Type | Name | Description |
---|---|---|
System.String | value |
Returns
Type | Description |
---|---|
OracleConnectionString |