C# 클래스 WeenyMapper.Sql.DbCommandFactoryBase

상속: IDbCommandFactory
파일 보기 프로젝트 열기: erikojebo/WeenyMapper

공개 메소드들

메소드 설명
BeginConnection ( ) : ConnectionScope
BeginTransaction ( ) : System.Data.TransactionScope
CreateCommand ( ) : DbCommand
CreateCommand ( string commandText ) : DbCommand
CreateConnection ( ) : DbConnection
CreateParameter ( CommandParameter commandParameter ) : DbParameter
CreateParameter ( string name, object value ) : DbParameter
Dispose ( ) : void
EndConnection ( ConnectionScope connectionScope ) : void
EndTransaction ( System.Data.TransactionScope transactionScope ) : void
Matches ( string connectionString ) : bool

보호된 메소드들

메소드 설명
CreateNewCommand ( string commandText ) : DbCommand
CreateNewConnection ( string connectionString ) : DbConnection
DbCommandFactoryBase ( string connectionString ) : System.Collections.Generic

비공개 메소드들

메소드 설명
CreateTransaction ( ConnectionScope connectionScope ) : TransactionReference
Open ( DbConnection connection ) : void

메소드 상세

BeginConnection() 공개 메소드

public BeginConnection ( ) : ConnectionScope
리턴 ConnectionScope

BeginTransaction() 공개 메소드

public BeginTransaction ( ) : System.Data.TransactionScope
리턴 System.Data.TransactionScope

CreateCommand() 공개 메소드

public CreateCommand ( ) : DbCommand
리턴 System.Data.Common.DbCommand

CreateCommand() 공개 메소드

public CreateCommand ( string commandText ) : DbCommand
commandText string
리턴 System.Data.Common.DbCommand

CreateConnection() 공개 메소드

public CreateConnection ( ) : DbConnection
리턴 System.Data.Common.DbConnection

CreateNewCommand() 보호된 추상적인 메소드

protected abstract CreateNewCommand ( string commandText ) : DbCommand
commandText string
리턴 System.Data.Common.DbCommand

CreateNewConnection() 보호된 추상적인 메소드

protected abstract CreateNewConnection ( string connectionString ) : DbConnection
connectionString string
리턴 System.Data.Common.DbConnection

CreateParameter() 공개 메소드

public CreateParameter ( CommandParameter commandParameter ) : DbParameter
commandParameter CommandParameter
리턴 System.Data.Common.DbParameter

CreateParameter() 공개 추상적인 메소드

public abstract CreateParameter ( string name, object value ) : DbParameter
name string
value object
리턴 System.Data.Common.DbParameter

DbCommandFactoryBase() 보호된 메소드

protected DbCommandFactoryBase ( string connectionString ) : System.Collections.Generic
connectionString string
리턴 System.Collections.Generic

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

EndConnection() 공개 메소드

public EndConnection ( ConnectionScope connectionScope ) : void
connectionScope ConnectionScope
리턴 void

EndTransaction() 공개 메소드

public EndTransaction ( System.Data.TransactionScope transactionScope ) : void
transactionScope System.Data.TransactionScope
리턴 void

Matches() 공개 메소드

public Matches ( string connectionString ) : bool
connectionString string
리턴 bool