C# 클래스 Revenj.DatabasePersistence.Oracle.OracleDatabaseQuery

상속: IOracleDatabaseQuery, IDisposable
파일 보기 프로젝트 열기: ngs-doo/revenj

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Execute() 공개 메소드

public Execute ( IDbCommand command ) : int
command IDbCommand
리턴 int

Execute() 공개 메소드

public Execute ( IDbCommand command, Action action ) : void
command IDbCommand
action Action
리턴 void

ExecuteNonQuery() 공개 메소드

public ExecuteNonQuery ( StringBuilder query ) : int
query StringBuilder
리턴 int

Fill() 공개 메소드

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

NewCommand() 공개 메소드

public NewCommand ( ) : IDbCommand
리턴 IDbCommand

Notify() 공개 메소드

public Notify ( OracleNotifyInfoConverter notifiers, string target ) : void
notifiers OracleNotifyInfoConverter
target string
리턴 void

OracleDatabaseQuery() 공개 메소드

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