Class OracleManagedExecutor
Inheritance
System.Object
OracleManagedExecutor
Implements
System.IDisposable
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Terrasoft.DB.Oracle.dll
Syntax
public class OracleManagedExecutor : DBExecutor, IDisposable
Constructors
OracleManagedExecutor(UserConnection)
Declaration
public OracleManagedExecutor(UserConnection userConnection)
Parameters
OracleManagedExecutor(UserConnection, QueryKind)
Declaration
public OracleManagedExecutor(UserConnection userConnection, QueryKind kind)
Parameters
Properties
IsOffsetPagingFeatureEnabled
Declaration
protected override bool IsOffsetPagingFeatureEnabled { get; }
Property Value
Type |
Description |
System.Boolean |
|
Overrides
ServerVersion
Declaration
protected override Version ServerVersion { get; }
Property Value
Type |
Description |
System.Version |
|
Overrides
UseDaylightSavingTimeSupport
Declaration
protected override bool UseDaylightSavingTimeSupport { get; }
Property Value
Type |
Description |
System.Boolean |
|
Overrides
Methods
AddQueryParameterToOracleParameters(OracleParameterCollection, QueryParameter)
Declaration
protected void AddQueryParameterToOracleParameters(OracleParameterCollection oracleParameters, QueryParameter queryParameter)
Parameters
Type |
Name |
Description |
OracleParameterCollection |
oracleParameters |
|
QueryParameter |
queryParameter |
|
BuildConnectionString(String, String)
Declaration
protected override string BuildConnectionString(string userName, string password)
Parameters
Type |
Name |
Description |
System.String |
userName |
|
System.String |
password |
|
Returns
Type |
Description |
System.String |
|
Overrides
DBParametersToQueryParameters(DbParameterCollection, QueryParameterCollection)
Declaration
protected override void DBParametersToQueryParameters(DbParameterCollection dbParameters, QueryParameterCollection queryParameters)
Parameters
Overrides
FailoverExecute<TResult>(DbCommand, Func<TResult>)
Declaration
protected override TResult FailoverExecute<TResult>(DbCommand command, Func<TResult> func)
Parameters
Type |
Name |
Description |
System.Data.Common.DbCommand |
command |
|
System.Func<TResult> |
func |
|
Returns
Type Parameters
Overrides
Terrasoft.Core.DB.DBExecutor.FailoverExecute<TResult>(System.Data.Common.DbCommand, System.Func<TResult>)
FailoverExecuteReader(DbCommand, Func<IDataReader>)
Declaration
protected override IDataReader FailoverExecuteReader(DbCommand command, Func<IDataReader> func)
Parameters
Type |
Name |
Description |
System.Data.Common.DbCommand |
command |
|
System.Func<System.Data.IDataReader> |
func |
|
Returns
Type |
Description |
System.Data.IDataReader |
|
Overrides
InitilizeConnectionAfterOpen(DbConnection)
Declaration
protected override void InitilizeConnectionAfterOpen(DbConnection dbConnection)
Parameters
Type |
Name |
Description |
System.Data.Common.DbConnection |
dbConnection |
|
Overrides
NewCommand()
Declaration
protected override DbCommand NewCommand()
Returns
Type |
Description |
System.Data.Common.DbCommand |
|
Overrides
NewConnection()
Declaration
protected override DbConnection NewConnection()
Returns
Type |
Description |
System.Data.Common.DbConnection |
|
Overrides
QueryParametersToDBParameters(QueryParameterCollection, DbParameterCollection)
Declaration
protected override void QueryParametersToDBParameters(QueryParameterCollection queryParameters, DbParameterCollection dbParameters)
Parameters
Overrides
SplitBatches(String)
Declaration
protected override IEnumerable<string> SplitBatches(string sqlText)
Parameters
Type |
Name |
Description |
System.String |
sqlText |
|
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<System.String> |
|
Overrides
ValidateBatches(DbCommand, String, out String)
Declaration
protected override bool ValidateBatches(DbCommand command, string sqlText, out string message)
Parameters
Type |
Name |
Description |
System.Data.Common.DbCommand |
command |
|
System.String |
sqlText |
|
System.String |
message |
|
Returns
Type |
Description |
System.Boolean |
|
Overrides
Implements
System.IDisposable
Extension Methods