MessageQueueEnumerator.Current Właściwość

Definicja

Pobiera bieżącą wartość MessageQueue wyliczenia.

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

Wartość właściwości

Kolejka, w której znajduje się obecnie kursor.

Wyjątki

Wywołaliśmy wywołanie Current przed pierwszym wywołaniem metody MoveNext(). Kursor znajduje się przed pierwszą kolejką w wyliczeniem.

-lub-

Wywołano wywołanie Current , aby MoveNext() zwróciło wartość false (wskazując, że kursor znajduje się po ostatniej kolejce w wyliczenie).

Uwagi

Po utworzeniu modułu wyliczającego nie wskazuje nic, więc Current jest on nieprawidłowy i zgłosi wyjątek, jeśli jest dostępny. Należy wywołać metodę MoveNext , aby umieścić kursor w pierwszej kolejce w wyliczenie.

Wiele wywołań do Current bez interweniujących wywołań, aby MoveNext zwrócić ten sam MessageQueue obiekt.

Dotyczy

Zobacz też