MessageQueueTransaction.Commit Methode

Definitie

Hiermee wordt een interne transactie doorgevoerd die in behandeling is.

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

Uitzonderingen

De transactie die u probeert door te voeren, is niet gestart.

Er treedt een interne Message Queuing-fout op.

Opmerkingen

Commit markeert de geslaagde voltooiing van de verwerking die is gestart bij een aanroep naar Begin. Als er een uitzondering optreedt tussen de aanroep en Begin de aanroep naar Commit, wordt de hele transactie teruggedraaid. Dit omvat alle berichten die zijn verzonden of ontvangen na de oproep naar Begin.

Normaal gesproken wordt een aanroep uitgevoerd binnen Begin een Try...Catch blok voor uitzonderingsafhandeling, het plaatsen van een aanroep naar Commit de Try component en een aanroep naar Abort in de Catch component.

Van toepassing op

Zie ook