Compartilhar via


SinglePhaseEnlistment Classe

Definição

Fornece um conjunto de retornos de chamada que facilitam a comunicação entre um participante inscrito na Única confirmação de fase e o gerenciador de transação quando a notificação SinglePhaseCommit(SinglePhaseEnlistment) é recebida.

public ref class SinglePhaseEnlistment : System::Transactions::Enlistment
public class SinglePhaseEnlistment : System.Transactions.Enlistment
type SinglePhaseEnlistment = class
    inherit Enlistment
Public Class SinglePhaseEnlistment
Inherits Enlistment
Herança
SinglePhaseEnlistment

Comentários

Quando a implementação de um gerenciador de SinglePhaseCommit recursos é chamada e uma instância desse tipo é passada, o participante notifica o gerenciador de transações por meio do Committed método ou do Aborted método para indicar se a transação deve ser confirmada ou revertida.

Métodos

Aborted()

Representa um retorno de chamada usado para indicar ao gerenciador de transação que a transação deve ser revertida.

Aborted(Exception)

Representa um retorno de chamada usado para indicar ao gerenciador de transação que a transação deve ser revertida e fornece uma explicação.

Committed()

Representa um retorno de chamada usado para indicar ao gerenciador de transação que o SinglePhaseCommit foi bem-sucedido.

Done()

Indica que o participante da transação concluiu seu trabalho.

(Herdado de Enlistment)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
InDoubt()

Representa um retorno de chamada usado para indicar ao gerenciador de transação que o status da transação está em dúvida.

InDoubt(Exception)

Representa um retorno de chamada usado para indicar ao gerenciador de transação que o status da transação está em dúvida e fornece uma explicação.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Acesso thread-safe

Este tipo é thread-safe.

Confira também