MessageQueueEnumerator.MoveNext Método
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í.
Desplaza el enumerador a la siguiente cola de la enumeración si hay alguna disponible.
public:
virtual bool MoveNext();
public bool MoveNext ();
abstract member MoveNext : unit -> bool
override this.MoveNext : unit -> bool
Public Function MoveNext () As Boolean
Devoluciones
Es true
si el enumerador avanzó correctamente hasta la siguiente cola; es false
si el enumerador llegó al final de la enumeración.
Implementaciones
Excepciones
El código de llamada no tiene permisos de exploración.
Comentarios
MoveNext devuelve false
inmediatamente si no hay colas asociadas a la enumeración.
MoveNext devolverá true
hasta que haya llegado al final de la colección. A continuación, devolverá false
para cada llamada sucesiva. Sin embargo, una vez MoveNext devuelto false
, el acceso a la Current propiedad producirá una excepción.
Tras la creación, un enumerador se coloca conceptualmente antes de la primera MessageQueue de la enumeración y la primera llamada a MoveNext lleva a la vista la primera cola de la enumeración.