MessageEnumerator.Current Свойство

Определение

Получает текущий объект Message, на который указывает перечислитель.

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

Значение свойства

Текущее сообщение.

Исключения

Вы вызвали Current до первого вызова MoveNext(). Курсор располагается перед первым элементом перечисления сообщений.

-или-

Вы вызвали Current после вызова MoveNext(), вернувшего false (это указывает, что курсор расположен за последним элементом перечисления сообщений).

Сообщение, на которое указывает перечислитель, больше не существует. Возможно, они были удалены.

Комментарии

При создании перечислителя он указывает на голову очереди в расположении перед первым сообщением. В этом случае Current является недопустимым и при обращении к нему будет создано исключение. Необходимо вызвать метод MoveNext , чтобы разместить курсор в первом сообщении в очереди.

Применяется к

См. также раздел