C# 클래스 Marten.Services.TransactionState

상속: IDisposable
파일 보기 프로젝트 열기: JasperFx/marten

공개 메소드들

메소드 설명
Apply ( NpgsqlCommand cmd ) : void
BeginTransaction ( ) : void
Commit ( ) : void
CommitAsync ( CancellationToken token ) : Task
CreateCommand ( ) : NpgsqlCommand
Dispose ( ) : void
Open ( ) : void
OpenAsync ( CancellationToken token ) : Task
Rollback ( ) : void
RollbackAsync ( CancellationToken token ) : Task
TransactionState ( IConnectionFactory factory, CommandRunnerMode mode, IsolationLevel isolationLevel, int commandTimeout ) : System

메소드 상세

Apply() 공개 메소드

public Apply ( NpgsqlCommand cmd ) : void
cmd Npgsql.NpgsqlCommand
리턴 void

BeginTransaction() 공개 메소드

public BeginTransaction ( ) : void
리턴 void

Commit() 공개 메소드

public Commit ( ) : void
리턴 void

CommitAsync() 공개 메소드

public CommitAsync ( CancellationToken token ) : Task
token System.Threading.CancellationToken
리턴 Task

CreateCommand() 공개 메소드

public CreateCommand ( ) : NpgsqlCommand
리턴 Npgsql.NpgsqlCommand

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Open() 공개 메소드

public Open ( ) : void
리턴 void

OpenAsync() 공개 메소드

public OpenAsync ( CancellationToken token ) : Task
token System.Threading.CancellationToken
리턴 Task

Rollback() 공개 메소드

public Rollback ( ) : void
리턴 void

RollbackAsync() 공개 메소드

public RollbackAsync ( CancellationToken token ) : Task
token System.Threading.CancellationToken
리턴 Task

TransactionState() 공개 메소드

public TransactionState ( IConnectionFactory factory, CommandRunnerMode mode, IsolationLevel isolationLevel, int commandTimeout ) : System
factory IConnectionFactory
mode CommandRunnerMode
isolationLevel IsolationLevel
commandTimeout int
리턴 System