Partilhar via


MessageEnumerator.Current Propriedade

Definição

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.

Aplica-se a

Confira também