MessageEnumerator.Current Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera bieżący, Message do którego wskazuje ten moduł wyliczający.
public:
property System::Messaging::Message ^ Current { System::Messaging::Message ^ get(); };
public System.Messaging.Message Current { get; }
member this.Current : System.Messaging.Message
Public ReadOnly Property Current As Message
Wartość właściwości
Bieżący komunikat.
Wyjątki
Wywołaliśmy wywołanie Current przed pierwszym wywołaniem metody MoveNext(). Kursor znajduje się przed pierwszym elementem wyliczenia wiadomości.
-lub-
Wywołano wywołanie Current , które MoveNext() zostało zwrócone false
(wskazując, że kursor znajduje się po ostatnim elemecie wyliczenia komunikatu).
Komunikat, który obecnie wskazuje, że moduł wyliczający już nie istnieje. Mogła ona zostać usunięta.
Uwagi
Po utworzeniu modułu wyliczającego wskazuje na głowę kolejki w lokalizacji przed pierwszym komunikatem. W takim przypadku Current jest nieprawidłowy i zgłosi wyjątek, jeśli jest dostępny. Musisz wywołać metodę MoveNext , aby umieścić kursor w pierwszej wiadomości w kolejce.