MessageEnumerator.Current Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den aktuellen Message , auf den dieser Enumerator verweist.
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
Eigenschaftswert
Die aktuelle Nachricht.
Ausnahmen
Sie haben vor dem ersten Anruf angerufenCurrent.MoveNext() Der Cursor befindet sich vor dem ersten Element der Nachrichtenaufzählung.
-oder-
Sie haben aufgerufen Current , MoveNext() nachdem ein Aufruf zurückgegeben wurde false (der Cursor befindet sich nach dem letzten Element der Nachrichtenenumeration).)
Die Meldung, auf die der Enumerator derzeit verweist, ist nicht mehr vorhanden. Es wurde möglicherweise gelöscht.
Hinweise
Wenn der Enumerator erstellt wird, verweist er auf den Kopf der Warteschlange an einem Ort vor der ersten Nachricht. In diesem Fall ist sie ungültig und löst eine Ausnahme aus, Current wenn auf sie zugegriffen wird. Sie müssen aufrufen MoveNext , um den Cursor an der ersten Nachricht in der Warteschlange zu positionieren.