MessageQueueTransaction.Commit Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 ha producido un error interno de Message Queuing.
Comentarios
Commit marca la finalización correcta del procesamiento iniciado 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, se 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 .