Partager via


MessageQueueEnumerator.Current Propriété

Définition

Obtient l'objet MessageQueue en cours de l'énumération.

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

Valeur de propriété

La file d'attente où le curseur se trouve.

Exceptions

Vous avez appelé Current avant le premier appel à MoveNext(). Le curseur est placé avant la première file d'attente de l'énumération.

- ou -

Vous avez appelé Current après qu'un appel à MoveNext() a retourné False (indiquant que le curseur se trouve après la dernière file d'attente de l'énumération).

Remarques

Lorsque l’énumérateur est créé, il ne pointe vers rien. Il n’est donc Current pas valide et lève une exception s’il est accessible. Vous devez appeler MoveNext pour placer le curseur dans la première file d’attente de l’énumération.

Plusieurs appels à Current sans appel intermédiaire à MoveNext retournent le même MessageQueue objet.

S’applique à

Voir aussi