MessageQueueTransaction.Begin Methode

Definition

Startet eine neue interne Message Queuing-Transaktion.

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

Ausnahmen

Die Transaktion wurde bereits gestartet.

Es tritt ein interner Message Queuing-Fehler auf.

Hinweise

Begin markiert den Beginn der Verarbeitung, die abhängig vom Erfolg der Transaktion zugesichert oder zurückgesetzt wird. Wenn während der Verarbeitung eine Ausnahme auftritt, wird die gesamte Transaktion zurückgesetzt. Dies schließt alle Nachrichten ein, die nach dem Anruf Begingesendet oder empfangen wurden.

In der Regel führt ein Aufruf Begin innerhalb eines Try...Catch Ausnahmebehandlungsblocks durch, indem ein Aufruf Commit in die Try Klausel und ein Aufruf Abort in der Catch Klausel eingefügt wird.

Gilt für:

Weitere Informationen