C# 클래스 Dibware.StoredProcedureFramework.Helpers.StoredProcedureDbCommandCreator

Responsible for creating stored procedure commands
상속: Dibware.StoredProcedureFramework.Helpers.Base.DbCommandCreatorBase
파일 보기 프로젝트 열기: dibley1973/StoredProcedureFramework 1 사용 예제들

공개 메소드들

메소드 설명
BuildCommand ( ) : StoredProcedureDbCommandCreator

Builds and sets up the command based upon the settings that have been previously passed to this builder.

Should call into base implementation before executing any addtional code

CreateStoredProcedureDbCommandCreator ( IDbConnection connection, string procedureName ) : StoredProcedureDbCommandCreator

Creates the stored procedure database command creator.

WithCommandTimeout ( int commandTimeout ) : StoredProcedureDbCommandCreator

Adds a command timeout to the builder which will be passed to the command when it is construted.

WithParameters ( IEnumerable parameters ) : StoredProcedureDbCommandCreator

Adds the specified parameters to the builder, and these will be added to the command when it is built.

WithTransaction ( SqlTransaction transaction ) : StoredProcedureDbCommandCreator

Adds the specified transaction to the builder, and these will be added to the command when it is built.

비공개 메소드들

메소드 설명
StoredProcedureDbCommandCreator ( IDbConnection connection ) : System
WithCommandText ( string commandText ) : StoredProcedureDbCommandCreator
WithCommandType ( CommandType commandType ) : StoredProcedureDbCommandCreator

메소드 상세

BuildCommand() 공개 메소드

Builds and sets up the command based upon the settings that have been previously passed to this builder.
Should call into base implementation before executing any addtional code
public BuildCommand ( ) : StoredProcedureDbCommandCreator
리턴 StoredProcedureDbCommandCreator

CreateStoredProcedureDbCommandCreator() 공개 정적인 메소드

Creates the stored procedure database command creator.
/// connection /// or /// procedureName ///
public static CreateStoredProcedureDbCommandCreator ( IDbConnection connection, string procedureName ) : StoredProcedureDbCommandCreator
connection IDbConnection /// The connection to be passed to the command when it is constructed. ///
procedureName string /// The name of the stored procedure for which the commmand is to call. ///
리턴 StoredProcedureDbCommandCreator

WithCommandTimeout() 공개 메소드

Adds a command timeout to the builder which will be passed to the command when it is construted.
public WithCommandTimeout ( int commandTimeout ) : StoredProcedureDbCommandCreator
commandTimeout int The value of the command timeout.
리턴 StoredProcedureDbCommandCreator

WithParameters() 공개 메소드

Adds the specified parameters to the builder, and these will be added to the command when it is built.
public WithParameters ( IEnumerable parameters ) : StoredProcedureDbCommandCreator
parameters IEnumerable The parameters to add to the command.
리턴 StoredProcedureDbCommandCreator

WithTransaction() 공개 메소드

Adds the specified transaction to the builder, and these will be added to the command when it is built.
public WithTransaction ( SqlTransaction transaction ) : StoredProcedureDbCommandCreator
transaction System.Data.SqlClient.SqlTransaction The transaction to add to teh command.
리턴 StoredProcedureDbCommandCreator