MessageQueueTransaction.Begin 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í.
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 .