MessageQueueTransaction.Begin Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.