Bagikan melalui


Message.IsLastInTransaction Properti

Definisi

Mendapatkan nilai yang menunjukkan apakah pesan tersebut adalah pesan terakhir yang dikirim dalam transaksi.

public:
 property bool IsLastInTransaction { bool get(); };
[System.Messaging.MessagingDescription("MsgIsLastInTransaction")]
public bool IsLastInTransaction { get; }
[<System.Messaging.MessagingDescription("MsgIsLastInTransaction")>]
member this.IsLastInTransaction : bool
Public ReadOnly Property IsLastInTransaction As Boolean

Nilai Properti

true jika pesan adalah pesan terakhir yang dikirim dalam satu transaksi; jika tidak, false.

Atribut

Pengecualian

Pesan belum dikirim. Properti ini hanya dapat dibaca pada pesan yang diambil dari antrean.

-atau-

Antrean pesan difilter untuk mengabaikan IsLastInTransaction properti .

Contoh

Contoh kode berikut menampilkan nilai properti pesan IsLastInTransaction .

Keterangan

Menerima aplikasi menggunakan IsLastInTransaction properti untuk memverifikasi bahwa pesan adalah pesan terakhir yang dikirim dalam satu transaksi ke satu antrean.

Properti ini hanya tersedia dengan Antrean Pesan versi 2.0 dan yang lebih baru.

Untuk memverifikasi batas transaksi, Anda dapat menggunakan IsLastInTransaction properti bersama dengan dua properti lainnya: IsFirstInTransaction dan TransactionId. Gunakan yang pertama untuk memeriksa apakah pesan adalah pesan pertama yang dikirim dalam transaksi, dan gunakan yang terakhir untuk mengambil pengidentifikasi transaksi.

Jika hanya satu pesan yang dikirim dalam transaksi, IsFirstInTransaction properti dan IsLastInTransaction keduanya diatur ke true.

Berlaku untuk

Lihat juga