MessageQueueEnumerator.Current Propriedade

Definição

Obtém a corrente MessageQueue da enumeração.

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 da propriedade

A fila na qual o cursor está posicionado no momento.

Exceções

Você ligou Current antes da primeira chamada para MoveNext(). O cursor está localizado antes da primeira fila na enumeração.

-ou-

Você ligou Current após uma chamada para MoveNext() ter retornado false (indicando que o cursor está localizado após a última fila na enumeração).

Comentários

Quando o enumerador é criado, ele não aponta para nada, portanto Current , não é válido e gerará uma exceção se ele for acessado. Você deve chamar MoveNext para posicionar o cursor na primeira fila na enumeração.

Várias chamadas para Current as que não intervierem MoveNext retornarão o mesmo MessageQueue objeto.

Aplica-se a

Confira também