Compartir vía


MessageQueueTransaction.Begin Método

Definición

Inicia una nueva transacción interna de Message Queuing.

public:
 void Begin();
public void Begin ();
member this.Begin : unit -> unit
Public Sub Begin ()

Excepciones

Ya se inició la transacción.

Se ha producido un error interno de Message Queuing.

Comentarios

Begin marca el inicio del procesamiento que se confirmará o revertirá, en función del éxito de la transacción. Si se produce una excepción durante el procesamiento, se revierte toda la transacción. Esto incluye todos los mensajes enviados o recibidos después de la llamada a Begin.

Normalmente, una realiza una llamada a Begin dentro de un Try...Catch bloque de control de excepciones, colocando una llamada a Commit en la Try cláusula y una llamada a Abort en la Catch cláusula .

Se aplica a

Consulte también