MessageQueueEnumerator.Current Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.