MessageQueueEnumerator.Current Eigenschaft

Definition

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.

Gilt für:

Weitere Informationen