C# Класс Illusion.TransactionBase

Base transaction class.
Наследование: ITransaction
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
accumulatingAction IMultiAction

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

Метод Описание
Commit ( ) : void

Commits this instance.

Dispose ( ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Rollback ( ) : void

Rollbacks this instance.

TransactionBase ( )

Initializes a new instance of the TransactionBase class.

TransactionBase ( ActionManager am )

Initializes a new instance of the TransactionBase class.

TransactionBase ( ActionManager am, bool isDelayed )

Initializes a new instance of the TransactionBase class.

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

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

Commits this instance.
public Commit ( ) : void
Результат void

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

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
Результат void

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

Rollbacks this instance.
public Rollback ( ) : void
Результат void

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

Initializes a new instance of the TransactionBase class.
public TransactionBase ( )

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

Initializes a new instance of the TransactionBase class.
public TransactionBase ( ActionManager am )
am ActionManager The am.

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

Initializes a new instance of the TransactionBase class.
public TransactionBase ( ActionManager am, bool isDelayed )
am ActionManager The am.
isDelayed bool if set to true [is delayed].

Описание свойств

accumulatingAction защищенное свойство

accumulating Action
protected IMultiAction accumulatingAction
Результат IMultiAction