ILinkedUndoTransaction Interface

Definição

Uma transação que dá suporte a desfazer vinculados, como o que é implementado pelo Visual Studio

public interface class ILinkedUndoTransaction : IDisposable
public interface ILinkedUndoTransaction : IDisposable
type ILinkedUndoTransaction = interface
    interface IDisposable
Public Interface ILinkedUndoTransaction
Implements IDisposable
Implementações

Propriedades

Id

Identidade da transação.

Métodos

Abort()

Anular esta transação. Tente reverter as alterações feitas na transação atual, caso contrário, gerar uma exceção. ILinkedUndoContext. BeginTransaction e ILinkedUndoTransaction. Commit/ILinkedUndoTransaction. Abort são sempre chamados em pares. A implementação deve ser invariável para chamadas aninhadas para este par e ainda manter a noção de uma transação de nível superior.
Dispose na transação quando Commit não for chamado chamar Abort.

Commit()

Confirmar as alterações feitas durante a transação. ILinkedUndoContext. BeginTransaction e ILinkedUndoTransaction. Commit/ILinkedUndoTransaction. Abort são sempre chamados em pares. A implementação deve ser invariável para chamadas aninhadas para este par e ainda manter a noção de uma transação de nível superior.
Dispose na transação quando Commit não for chamado chamar Abort.

Aplica-se a