MessageQueueEnumerator.Current Propiedad

Definición

Obtiene el objeto MessageQueue actual de la enumeración.

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

Valor de propiedad

La cola donde se encuentra ubicado actualmente el cursor.

Excepciones

Llamó a Current antes de la primera llamada a MoveNext(). El cursor se halla ubicado antes de la primera cola de la enumeración.

o bien

Se llamó a la propiedad Current después de que una llamada a MoveNext() devolviera false (lo que indica que el cursor está situado después de la última cola en la enumeración).

Comentarios

Cuando se crea el enumerador, no apunta a nada, por lo que Current no es válido y producirá una excepción si se tiene acceso a él. Debe llamar MoveNext a para colocar el cursor en la primera cola de la enumeración.

Varias llamadas a Current sin llamadas intermedias a MoveNext devolverán el mismo MessageQueue objeto.

Se aplica a

Consulte también