MessageQueueTransaction.Commit Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
.