MessageQueueTransaction.Commit Metod

Definition

Genomför en väntande intern transaktion.

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

Undantag

Transaktionen som du försöker checka in har inte startats.

Ett internt Meddelandeköfel inträffar.

Kommentarer

Commit markerar det lyckade slutförandet av bearbetningen som påbörjats vid ett anrop till Begin. Om ett undantag inträffar mellan anropet Begin och anropet till Commitåterställs hela transaktionen. Detta inkluderar alla meddelanden som skickas eller tas emot efter anropet till Begin.

Vanligtvis gör man ett anrop till Begin inom ett Try...Catch undantagshanteringsblock, sätter ett anrop till Commit i Try -satsen och ett anrop till Abort i Catch -satsen.

Gäller för

Se även