Udostępnij za pośrednictwem


MessageEnumerator.Current Właściwość

Definicja

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.

Dotyczy

Zobacz też