C# Class Simple.Data.Oracle.OracleProcedureExecutor

Inheritance: IProcedureExecutor
Afficher le fichier Open project: SimonH/Simple.Data.Oracle

Méthodes publiques

Méthode Description
Execute ( object>.IDictionary suppliedParameters ) : IEnumerable
Execute ( object>.IDictionary suppliedParameters, IDbTransaction transaction ) : IEnumerable
ExecuteReader ( IDbCommand command ) : IEnumerable
OracleProcedureExecutor ( OracleConnectionProvider connectionProvider, ObjectName procedureName ) : System

Private Methods

Méthode Description
ExecuteNonQuery ( IDbCommand command ) : IEnumerable
ResolvePackageCallAndQuote ( Procedure procedure ) : string
RetrieveOutputParameters ( OracleParameterCollection parameters, object>.IDictionary suppliedParameters ) : void
SetParameters ( Procedure procedure, OracleCommand cmd, object>.IDictionary suppliedParameters ) : void

Method Details

Execute() public méthode

public Execute ( object>.IDictionary suppliedParameters ) : IEnumerable
suppliedParameters object>.IDictionary
Résultat IEnumerable

Execute() public méthode

public Execute ( object>.IDictionary suppliedParameters, IDbTransaction transaction ) : IEnumerable
suppliedParameters object>.IDictionary
transaction IDbTransaction
Résultat IEnumerable

ExecuteReader() public méthode

public ExecuteReader ( IDbCommand command ) : IEnumerable
command IDbCommand
Résultat IEnumerable

OracleProcedureExecutor() public méthode

public OracleProcedureExecutor ( OracleConnectionProvider connectionProvider, ObjectName procedureName ) : System
connectionProvider OracleConnectionProvider
procedureName ObjectName
Résultat System