C# Class Simple.Data.PostgreSql.PgProcedureExecutor

Inheritance: IProcedureExecutor
Mostrar archivo Open project: ChrisMH/Simple.Data.PostgreSql

Private Properties

Property Type Description
AddCommandParameters void
Execute IEnumerable
RetrieveOutputParameterValues bool
RetrieveReturnValue bool

Public Methods

Method Description
Execute ( object>.IDictionary suppliedParameters ) : IEnumerable
Execute ( object>.IDictionary suppliedParameters, IDbTransaction transaction ) : IEnumerable
ExecuteReader ( IDbCommand cmd ) : IEnumerable
PgProcedureExecutor ( Simple.Data.Ado.AdoAdapter adapter, ObjectName procedureName ) : System

Private Methods

Method Description
AddCommandParameters ( Procedure procedure, IDbCommand cmd, object>.IDictionary suppliedParameters ) : void
Execute ( object>.IDictionary suppliedParameters, IDbConnection conn ) : IEnumerable
RetrieveOutputParameterValues ( Procedure procedure, IDataReader rdr, object>.IDictionary suppliedParameters, bool rdrAdvanced ) : bool
RetrieveReturnValue ( Procedure procedure, IDataReader rdr, object>.IDictionary suppliedParameters ) : bool

Method Details

Execute() public method

public Execute ( object>.IDictionary suppliedParameters ) : IEnumerable
suppliedParameters object>.IDictionary
return IEnumerable

Execute() public method

public Execute ( object>.IDictionary suppliedParameters, IDbTransaction transaction ) : IEnumerable
suppliedParameters object>.IDictionary
transaction IDbTransaction
return IEnumerable

ExecuteReader() public method

public ExecuteReader ( IDbCommand cmd ) : IEnumerable
cmd IDbCommand
return IEnumerable

PgProcedureExecutor() public method

public PgProcedureExecutor ( Simple.Data.Ado.AdoAdapter adapter, ObjectName procedureName ) : System
adapter Simple.Data.Ado.AdoAdapter
procedureName ObjectName
return System