C# Класс Raven.Database.Impl.DTC.EsentInFlightTransactionalState

Наследование: InFlightTransactionalState, IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Commit ( string id ) : void
Dispose ( ) : void
EsentInFlightTransactionalState ( TransactionalStorage storage, CommitTransactionGrbit txMode, Func databasePut, Func databaseDelete ) : System
Prepare ( string id ) : void
Rollback ( string id ) : void

Приватные методы

Метод Описание
CleanupOldTransactions ( object state ) : void
CreateEsentTransactionContext ( ) : Raven.Database.Impl.DTC.EsentTransactionContext

Описание методов

Commit() публичный Метод

public Commit ( string id ) : void
id string
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

EsentInFlightTransactionalState() публичный Метод

public EsentInFlightTransactionalState ( TransactionalStorage storage, CommitTransactionGrbit txMode, Func databasePut, Func databaseDelete ) : System
storage TransactionalStorage
txMode CommitTransactionGrbit
databasePut Func
databaseDelete Func
Результат System

Prepare() публичный Метод

public Prepare ( string id ) : void
id string
Результат void

Rollback() публичный Метод

public Rollback ( string id ) : void
id string
Результат void