MessageEnumerator.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 o Message atual para o qual este enumerador aponta.
public:
property System::Messaging::Message ^ Current { System::Messaging::Message ^ get(); };
public System.Messaging.Message Current { get; }
member this.Current : System.Messaging.Message
Public ReadOnly Property Current As Message
Valor da propriedade
A mensagem atual.
Exceções
Você chamou Current antes da primeira chamada para MoveNext(). O cursor está localizado antes do primeiro elemento da enumeração de mensagem.
- ou -
Você chamou Current após uma chamada para MoveNext() ter retornado false
(indicando que o cursor está localizado depois do último elemento da enumeração de mensagem.)
A mensagem para a qual o enumerador está apontando no momento não existe. Ela pode ter sido excluída.
Comentários
Quando o enumerador é criado, ele aponta para o cabeçalho da fila, em um local antes da primeira mensagem. Nesse caso, Current não é válido e gerará uma exceção se ela for acessada. Você deve chamar MoveNext para posicionar o cursor na primeira mensagem na fila.