SinglePhaseEnlistment Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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.