MessageQueueEnumerator.Current Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 sin Current llamadas intermedias a MoveNext devolverán el mismo MessageQueue objeto.