C# 클래스 Frapid.Mapper.Database.MapperDb

상속: IDisposable
파일 보기 프로젝트 열기: frapid/frapid 1 사용 예제들

Private Properties

프로퍼티 타입 설명
InitializeConnection void

공개 메소드들

메소드 설명
BeginTransaction ( IsolationLevel isolationLevel ) : void
BeginTransactionAsync ( ) : System.Threading.Tasks.Task
CommitTransaction ( ) : void
Dispose ( ) : void
GetConnection ( ) : DbConnection
GetTransaction ( ) : DbTransaction
MapperDb ( DatabaseType databaseType, System.Data.Common.DbProviderFactory dbFactory, string connectionString ) : System
OpenSharedConnectionAsync ( ) : System.Threading.Tasks.Task
RollbackTransaction ( ) : void

비공개 메소드들

메소드 설명
InitializeConnection ( ) : void

메소드 상세

BeginTransaction() 공개 메소드

public BeginTransaction ( IsolationLevel isolationLevel ) : void
isolationLevel IsolationLevel
리턴 void

BeginTransactionAsync() 공개 메소드

public BeginTransactionAsync ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

CommitTransaction() 공개 메소드

public CommitTransaction ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

GetConnection() 공개 메소드

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

GetTransaction() 공개 메소드

public GetTransaction ( ) : DbTransaction
리턴 System.Data.Common.DbTransaction

MapperDb() 공개 메소드

public MapperDb ( DatabaseType databaseType, System.Data.Common.DbProviderFactory dbFactory, string connectionString ) : System
databaseType DatabaseType
dbFactory System.Data.Common.DbProviderFactory
connectionString string
리턴 System

OpenSharedConnectionAsync() 공개 메소드

public OpenSharedConnectionAsync ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

RollbackTransaction() 공개 메소드

public RollbackTransaction ( ) : void
리턴 void