MessageQueueEnumerator.Current Propriedade

Definição

Obtém a MessageQueue atual 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ê chamou Current antes da primeira chamada para MoveNext(). O cursor está localizado antes da primeira fila na enumeração.

- ou -

Você chamou 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 for acessado. Você deve chamar MoveNext para posicionar o cursor na primeira fila na enumeração .

Várias chamadas para Current sem chamadas intervindo para MoveNext retornarão o mesmo MessageQueue objeto.

Aplica-se a

Confira também