Share via


MessageQueueTransaction.Commit Metode

Definisi

Menerapkan transaksi internal yang tertunda.

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

Pengecualian

Transaksi yang Anda coba terapkan belum dimulai.

Terjadi kesalahan Antrean Pesan internal.

Keterangan

Commit menandai keberhasilan penyelesaian pemrosesan dimulai pada panggilan ke Begin. Jika pengecualian terjadi antara panggilan Begin dan panggilan ke Commit, seluruh transaksi digulung balik. Ini termasuk semua pesan yang dikirim atau diterima setelah panggilan ke Begin.

Biasanya, seseorang melakukan panggilan ke Begin dalam blok penanganan pengecualian, melakukan panggilan ke CommitTry dalam klausul, dan panggilan ke AbortCatch dalam klausulTry...Catch.

Berlaku untuk

Lihat juga