C# Class Revenj.DatabasePersistence.Oracle.OracleDatabaseQuery

Inheritance: IOracleDatabaseQuery, IDisposable
Exibir arquivo Open project: ngs-doo/revenj

Public Methods

Method Description
Dispose ( ) : void
Execute ( IDbCommand command ) : int
Execute ( IDbCommand command, Action action ) : void
ExecuteNonQuery ( StringBuilder query ) : int
Fill ( IDbCommand command, DataSet ds ) : int
NewCommand ( ) : IDbCommand
Notify ( OracleNotifyInfoConverter notifiers, string target ) : void
OracleDatabaseQuery ( Oracle.DataAccess.Client.OracleConnection connection, OracleTransaction transaction ) : System

Private Methods

Method Description
CopyCommand ( IDbCommand command ) : OracleCommand
ExecuteDataReader ( IDbCommand command, Action action, bool tryRecover ) : void
ExecuteNonQuery ( IDbCommand command, bool tryRecover ) : int
FillDataSet ( OracleCommand command, DataSet ds, bool tryRecover ) : int
FormatException ( OracleException ex, IDbCommand command ) : Revenj.Common.FrameworkException
OracleDatabaseQuery ( ) : System
PrepareCommand ( IDbCommand command ) : void
ResetConnection ( ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Execute() public method

public Execute ( IDbCommand command ) : int
command IDbCommand
return int

Execute() public method

public Execute ( IDbCommand command, Action action ) : void
command IDbCommand
action Action
return void

ExecuteNonQuery() public method

public ExecuteNonQuery ( StringBuilder query ) : int
query StringBuilder
return int

Fill() public method

public Fill ( IDbCommand command, DataSet ds ) : int
command IDbCommand
ds System.Data.DataSet
return int

NewCommand() public method

public NewCommand ( ) : IDbCommand
return IDbCommand

Notify() public method

public Notify ( OracleNotifyInfoConverter notifiers, string target ) : void
notifiers OracleNotifyInfoConverter
target string
return void

OracleDatabaseQuery() public method

public OracleDatabaseQuery ( Oracle.DataAccess.Client.OracleConnection connection, OracleTransaction transaction ) : System
connection Oracle.DataAccess.Client.OracleConnection
transaction OracleTransaction
return System