C# Class Habanero.BO.NullTransactionLogger

A transaction logger that does nothing (ie it doesn't log anything)
Inheritance: ITransactionLog
Afficher le fichier Open project: Chillisoft/habanero Class Usage Examples

Méthodes publiques

Méthode Description
GetPersistSql ( ) : IEnumerable

Returns an empty list

TransactionID ( ) : string

This is the ID that uniquely identifies this item of the transaction. This must be the same for the lifetime of the transaction object. This assumption is relied upon for certain optimisations in the Transaction Comitter.

UpdateAsRolledBack ( ) : void

Does nothing

UpdateStateAsCommitted ( ) : void

Does nothing

Method Details

GetPersistSql() public méthode

Returns an empty list
public GetPersistSql ( ) : IEnumerable
Résultat IEnumerable

TransactionID() public méthode

This is the ID that uniquely identifies this item of the transaction. This must be the same for the lifetime of the transaction object. This assumption is relied upon for certain optimisations in the Transaction Comitter.
public TransactionID ( ) : string
Résultat string

UpdateAsRolledBack() public méthode

Does nothing
public UpdateAsRolledBack ( ) : void
Résultat void

UpdateStateAsCommitted() public méthode

Does nothing
public UpdateStateAsCommitted ( ) : void
Résultat void