MessageQueueEnumerator.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 MessageQueue der Enumeration ab.
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
Eigenschaftswert
Die Warteschlange, an der der Cursor aktuell positioniert ist.
Ausnahmen
Sie haben vor dem ersten Anruf angerufenCurrent.MoveNext() Der Cursor befindet sich vor der ersten Warteschlange in der Enumeration.
-oder-
Sie haben aufgerufen Current , nachdem ein Aufruf MoveNext() "false" zurückgegeben hat (der Cursor befindet sich nach der letzten Warteschlange in der Enumeration).
Hinweise
Wenn der Enumerator erstellt wird, verweist er nicht auf etwas, ist also Current ungültig und löst eine Ausnahme aus, wenn auf sie zugegriffen wird. Sie müssen aufrufen MoveNext , um den Cursor an der ersten Warteschlange in der Enumeration zu positionieren.
Mehrere Aufrufe ohne Current dazwischen liegende Aufrufe MoveNext geben dasselbe MessageQueue Objekt zurück.