Sdílet prostřednictvím


MessageQueueEnumerator.Current Vlastnost

Definice

Získá proud MessageQueue výčtu.

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

Hodnota vlastnosti

Fronta, ve které je kurzor aktuálně umístěný.

Výjimky

Volali Current jste před prvním voláním .MoveNext() Kurzor je umístěn před první frontou ve výčtu.

-nebo-

Volali Current jste poté, co MoveNext() volání vrátilo hodnotu false (což znamená, že kurzor je umístěn po poslední frontě ve výčtu).

Poznámky

Když je enumerátor vytvořen, neukazuje na nic, takže Current není platný a vyvolá výjimku, pokud je přístupný. Pokud chcete umístit kurzor do první fronty ve výčtu, musíte volat MoveNext .

Více volání bez Current zasahující volání MoveNext vrátí stejný MessageQueue objekt.

Platí pro

Viz také