[]
        
(Showing Draft Content)

C1.LiveLinq.ITransaction

ITransaction Interface

Represents a transaction with an explicit scope.

Namespace: C1.LiveLinq
Assembly: C1.LiveLinq.4.8.dll
Syntax
public interface ITransaction : IDisposable

Properties

Name Description
HasChanges

Gets a value indicating whether any changes were made in the scope of this transaction.

State

Gets the current state of the transaction.

Methods

Name Description
Commit()

Commits changes that were made while this transaction's scope was open.

Rollback()

Rolls back changes that were made while this transaction's scope was open.

Scope()

Opens a transaction scope.

Extension Methods