MessageQueueTransaction.Begin Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicia uma nova transação interna do Enfileiramento de Mensagens.
public:
void Begin();
public void Begin ();
member this.Begin : unit -> unit
Public Sub Begin ()
Exceções
A transação já foi iniciada.
Ocorre um erro interno do Enfileiramento de Mensagens.
Comentários
Begin marca o início do processamento que será confirmado ou revertido, dependendo do sucesso da transação. Se ocorrer uma exceção durante o processamento, toda a transação será revertida. Isso inclui todas as mensagens enviadas ou recebidas após a chamada para Begin.
Normalmente, uma faz uma chamada para Begin dentro de um Try...Catch
bloco de tratamento de exceção, colocando uma chamada para Commit na Try
cláusula e uma chamada para Abort na Catch
cláusula .