Compartir a través de


SinglePhaseEnlistment Clase

Definición

Proporciona un conjunto de devoluciones de llamada que facilitan la comunicación entre un participante inscrito en la confirmación en una fase y el administrador de transacciones cuando se recibe la notificación SinglePhaseCommit(SinglePhaseEnlistment).

public ref class SinglePhaseEnlistment : System::Transactions::Enlistment
public class SinglePhaseEnlistment : System.Transactions.Enlistment
type SinglePhaseEnlistment = class
    inherit Enlistment
Public Class SinglePhaseEnlistment
Inherits Enlistment
Herencia
SinglePhaseEnlistment

Comentarios

Cuando se llama a la implementación de un administrador de SinglePhaseCommit recursos de y se pasa una instancia de este tipo, el participante notifica al administrador de transacciones a través del Committed método o el Aborted método para indicar si la transacción se debe confirmar o revertir.

Métodos

Aborted()

Representa una devolución de llamada que se utiliza para indicar al administrador de transacciones que se debería deshacer la transacción.

Aborted(Exception)

Representa una devolución de llamada que se utiliza para indicar al administrador de transacciones que se debería deshacer la transacción y proporciona una explicación.

Committed()

Representa una devolución de llamada que se utiliza para indicar al administrador de transacciones que SinglePhaseCommit ha tenido éxito.

Done()

Indica que el participante de la transacción ha finalizado su trabajo.

(Heredado de Enlistment)
Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
InDoubt()

Representa una devolución de llamada que se utiliza para indicar al administrador de transacciones que el estado de la transacción está en duda.

InDoubt(Exception)

Representa una devolución de llamada que se utiliza para indicar al administrador de transacciones que el estado de la transacción está en duda y proporciona una explicación.

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Seguridad para subprocesos

Este tipo es seguro para la ejecución de subprocesos.

Consulte también