C# Class Amss.Boilerplate.Persistence.Impl.TransactionManager.NestedTransaction

Inheritance: ITransaction
Afficher le fichier Open project: quadio/amss-boilerplate

Méthodes publiques

Méthode Description
Begin ( ) : void
Begin ( IsolationLevel isolationLevel ) : void
Commit ( ) : void
Dispose ( ) : void
Enlist ( IDbCommand command ) : void
NestedTransaction ( ISession session ) : System
RegisterSynchronization ( ISynchronization synchronization ) : void
Rollback ( ) : void

Method Details

Begin() public méthode

public Begin ( ) : void
Résultat void

Begin() public méthode

public Begin ( IsolationLevel isolationLevel ) : void
isolationLevel IsolationLevel
Résultat void

Commit() public méthode

public Commit ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Enlist() public méthode

public Enlist ( IDbCommand command ) : void
command IDbCommand
Résultat void

NestedTransaction() public méthode

public NestedTransaction ( ISession session ) : System
session ISession
Résultat System

RegisterSynchronization() public méthode

public RegisterSynchronization ( ISynchronization synchronization ) : void
synchronization ISynchronization
Résultat void

Rollback() public méthode

public Rollback ( ) : void
Résultat void