Bagikan melalui


Message.IsFirstInTransaction Properti

Definisi

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

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

Nilai Properti

true jika pesan adalah pesan pertama yang dikirim dalam 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 IsFirstInTransaction properti .

Contoh

Contoh kode berikut menampilkan nilai properti pesan IsFirstInTransaction .

Keterangan

Menerima aplikasi menggunakan IsFirstInTransaction properti untuk memverifikasi bahwa pesan adalah pesan pertama 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 IsFirstInTransaction properti bersama dengan dua properti lainnya: IsLastInTransaction dan TransactionId. Gunakan yang pertama untuk memeriksa apakah pesan adalah pesan terakhir 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