Compartir por


MessageQueueEnumerator.MoveNext Método

Definición

Desplaza el enumerador a la siguiente cola de la enumeración, si está disponible actualmente.

public:
 virtual bool MoveNext();
public bool MoveNext();
abstract member MoveNext : unit -> bool
override this.MoveNext : unit -> bool
Public Function MoveNext () As Boolean

Devoluciones

true si el enumerador se ha avanzado correctamente a la siguiente cola; false si el enumerador ha llegado 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 ninguna cola asociada 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 que se haya devuelto false, el acceso a la Current propiedad producirá una excepción.

Tras la creación, un enumerador se coloca conceptualmente antes del primero MessageQueue de la enumeración y la primera llamada a MoveNext pone en vista la primera cola de la enumeración.

Se aplica a

Consulte también