CachedDataItemEnumerator.MoveNext Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перемещает перечислитель к следующему CachedDataItem в CachedDataItemCollection.
public bool MoveNext ();
Возвращаемое значение
Значение true, если перечислитель был успешно перемещен к следующему CachedDataItem; значение false, если перечислитель достиг конца коллекции.
Реализации
Исключения
После создания перечислителя семейство было изменено.
Комментарии
После создания перечислителя или вызова после него перечислитель размещается Reset перед первым элементом коллекции, а первый вызов MoveNext перемещает перечислитель в первый элемент коллекции.
Если MoveNext передает конец коллекции, перечислитель располагается после последнего элемента в коллекции и MoveNext возвращает false . Если перечислитель находится в этой позиции, последующие вызовы метода MoveNext также возвращают false until Reset .
Перечислитель остается действительным, пока коллекция не изменяется. Если в коллекцию вносятся изменения, такие как добавление, изменение или удаление элементов, перечислитель становится необратимо недействительным, а следующий вызов MoveNext или Reset вызывает исключение InvalidOperationException .