MessageEnumerator.Current Eigenschaft

Definition

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.

Gilt für:

Weitere Informationen