MessageQueueEnumerator.Current Properti
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.
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 .