MessageQueueEnumerator.Current Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает текущий момент MessageQueue перечисления.
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
Значение свойства
Очередь, в которой находится курсор в данный момент.
Исключения
Вы позвонили Current перед первым вызовом MoveNext(). Курсор расположен перед первой очередью в перечислении.
–или–
Вызывается Current после вызова, возвращающего MoveNext() значение false (указывающее, что курсор расположен после последней очереди в перечислении).
Комментарии
При создании перечислителя он не указывает на что-либо, поэтому Current не является допустимым и вызовет исключение при доступе. Необходимо вызвать MoveNext перемещение курсора в первую очередь в перечислении.
Несколько вызовов Current без промежуточных вызовов, возвращающих MoveNext один и тот же MessageQueue объект.