C# Class Marten.Services.TransactionState

Inheritance: IDisposable
Afficher le fichier Open project: JasperFx/marten

Méthodes publiques

Méthode Description
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

Method Details

Apply() public méthode

public Apply ( NpgsqlCommand cmd ) : void
cmd Npgsql.NpgsqlCommand
Résultat void

BeginTransaction() public méthode

public BeginTransaction ( ) : void
Résultat void

Commit() public méthode

public Commit ( ) : void
Résultat void

CommitAsync() public méthode

public CommitAsync ( CancellationToken token ) : Task
token System.Threading.CancellationToken
Résultat Task

CreateCommand() public méthode

public CreateCommand ( ) : NpgsqlCommand
Résultat Npgsql.NpgsqlCommand

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Open() public méthode

public Open ( ) : void
Résultat void

OpenAsync() public méthode

public OpenAsync ( CancellationToken token ) : Task
token System.Threading.CancellationToken
Résultat Task

Rollback() public méthode

public Rollback ( ) : void
Résultat void

RollbackAsync() public méthode

public RollbackAsync ( CancellationToken token ) : Task
token System.Threading.CancellationToken
Résultat Task

TransactionState() public méthode

public TransactionState ( IConnectionFactory factory, CommandRunnerMode mode, IsolationLevel isolationLevel, int commandTimeout ) : System
factory IConnectionFactory
mode CommandRunnerMode
isolationLevel IsolationLevel
commandTimeout int
Résultat System