Freigeben über


MessageQueueEnumerator.Current Eigenschaft

Definition

Ruft die aktuelle 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 aktuellen Position des Cursors.

Ausnahmen

Current wurde vor dem ersten Aufruf von MoveNext() aufgerufen. Der Cursor befindet sich vor der ersten Warteschlange der Enumeration.

- oder -

Current wurde aufgerufen, nachdem bei einem Aufruf von MoveNext() der Wert false zurückgegeben wurde. (Dies bedeutet, dass sich der Cursor hinter der letzten Warteschlange der Enumeration befindet.)

Hinweise

Wenn der Enumerator erstellt wird, zeigt er auf nichts, ist also Current ungültig und löst eine Ausnahme aus, wenn darauf zugegriffen wird. Sie müssen aufrufen MoveNext , um den Cursor in der ersten Warteschlange in der Enumeration zu positionieren.

Mehrere Aufrufe von Current ohne dazwischen liegende Aufrufe von MoveNext geben dasselbe MessageQueue Objekt zurück.

Gilt für:

Weitere Informationen