MessageQueueTransaction.Commit Método

Definición

Confirma una transacción interna pendiente.

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

Excepciones

La transacción que intenta confirmar no se ha iniciado.

Se produce un error interno de Message Queuing.

Comentarios

Commit marca la finalización correcta del procesamiento iniciada en una llamada a Begin. Si se produce una excepción entre la llamada Begin a y la llamada a Commit, 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