Share via


MessageQueueEnumerator.Current Özellik

Tanım

Numaralandırmanın geçerli MessageQueue değerini alır.

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

Özellik Değeri

İmlecin şu anda konumlandırıldığı kuyruk.

Özel durumlar

İlk çağrısından önce aradınız CurrentMoveNext(). İmleç, numaralandırmadaki ilk kuyruktan önce bulunur.

-veya-

çağrısından MoveNext() sonra false döndürdükten sonra aradınız Current (imlecin numaralandırmadaki son kuyruktan sonra bulunduğunu belirtir).

Açıklamalar

Numaralandırıcı oluşturulduğunda hiçbir şeye işaret etmez, bu nedenle Current geçerli değildir ve erişilirse bir özel durum oluşturur. İmleci numaralandırmadaki ilk kuyruğa konumlandırmak için çağırmalısınız MoveNext .

Araya hiç çağrı Current eklemeden birden çok çağrısı MoveNext aynı MessageQueue nesneyi döndürür.

Şunlara uygulanır

Ayrıca bkz.