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

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

-veya-

Çağrısından sonra false döndürdükten sonra Current aradınız MoveNext() (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 yerleştirmek için çağırmalısınız MoveNext .

Birden çok çağrısına Current ve hiçbir araya gelen çağrı olmadan MoveNext aynı MessageQueue nesneyi döndürür.

Şunlara uygulanır

Ayrıca bkz.