Class OracleConAdapter
Connection string adapter for Oracle databases.
public class OracleConAdapter : DbConAdapter
- Inheritance
-
OracleConAdapter
- Inherited Members
- Extension Methods
Properties
PropDefs
Gets the connection property definitions supported by Oracle.
public override DbConPropDef[] PropDefs { get; }
Property Value
ServerType
Gets the database server type handled by this adapter.
public override DbServerType ServerType { get; }
Property Value
Methods
ReadDatabase(Dictionary<string, string>, List<DbConProp>)
Reads the Oracle service name or data source value.
protected override void ReadDatabase(Dictionary<string, string> Dict, List<DbConProp> Props)
Parameters
DictDictionary<string, string>PropsList<DbConProp>
ReadPort(Dictionary<string, string>, List<DbConProp>)
Reads the Oracle port from the Data Source value.
protected override void ReadPort(Dictionary<string, string> Dict, List<DbConProp> Props)
Parameters
DictDictionary<string, string>PropsList<DbConProp>
ReadServer(Dictionary<string, string>, List<DbConProp>)
Reads the Oracle server from the Data Source value.
protected override void ReadServer(Dictionary<string, string> Dict, List<DbConProp> Props)
Parameters
DictDictionary<string, string>PropsList<DbConProp>
WriteDatabase(List<string>, List<DbConProp>)
Writes the Oracle Data Source value using server, port and service name when available.
protected override void WriteDatabase(List<string> Parts, List<DbConProp> Props)
Parameters
WritePort(List<string>, List<DbConProp>)
Does nothing because Oracle writes the port as part of the Data Source value.
protected override void WritePort(List<string> Parts, List<DbConProp> Props)
Parameters
WriteServer(List<string>, List<DbConProp>)
Does nothing because Oracle writes the server as part of the Data Source value.
protected override void WriteServer(List<string> Parts, List<DbConProp> Props)