Bagikan melalui


MessageQueueEnumerator.Current Properti

Definisi

Mendapatkan arus MessageQueue enumerasi.

public:
 property System::Messaging::MessageQueue ^ Current { System::Messaging::MessageQueue ^ get(); };
public System.Messaging.MessageQueue Current { get; }
member this.Current : System.Messaging.MessageQueue
Public ReadOnly Property Current As MessageQueue

Nilai Properti

Antrean tempat kursor saat ini diposisikan.

Pengecualian

Anda menelepon Current sebelum panggilan pertama ke MoveNext(). Kursor terletak sebelum antrean pertama dalam enumerasi.

-atau-

Anda menelepon Current setelah panggilan ke MoveNext() telah mengembalikan false (menunjukkan kursor terletak setelah antrean terakhir dalam enumerasi).

Keterangan

Ketika enumerator dibuat, enumerator tidak menunjuk ke apa pun, jadi Current tidak valid dan akan melemparkan pengecualian jika diakses. Anda harus memanggil MoveNext untuk memosisikan kursor pada antrean pertama dalam enumerasi.

Beberapa panggilan ke Current tanpa intervensi panggilan ke MoveNext akan mengembalikan objek yang sama MessageQueue .

Berlaku untuk

Lihat juga