Interface ITransaction
Транзакция.
Inherited Members
Namespace: Ascon.Polynom.Api
Assembly: Ascon.Polynom.Api.dll
Syntax
public interface ITransaction : IApiObject, IApiEntity, INotifyPropertyChanged
Methods
Commit()
Применяет изменения.
Declaration
void Commit()
IsActive()
Возвращает признак активности транзакции.
Declaration
bool IsActive()
Returns
| Type | Description |
|---|---|
| bool |
|
PreCommit()
Выполняет предопределенные действия системы, предшествующие применению изменений.
Declaration
void PreCommit()
Remarks
Обновляет дату модификации измененных объектов и уникальные номера созданных объектов. Если не вызывать метод явно, все эти действия будут выполнены автоматически в Commit. Явный вызов позволяет клиенту API выполнить нужные действия на актуальных данных, предшествующих Commit.
Rollback()
Откатывает изменения.
Declaration
void Rollback()