UnicastIPAddressInformationCollection.GetEnumerator Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает объект, который может использоваться для выполнения итерации элементов данной коллекции.
public:
virtual System::Collections::Generic::IEnumerator<System::Net::NetworkInformation::UnicastIPAddressInformation ^> ^ GetEnumerator();
public virtual System.Collections.Generic.IEnumerator<System.Net.NetworkInformation.UnicastIPAddressInformation> GetEnumerator ();
abstract member GetEnumerator : unit -> System.Collections.Generic.IEnumerator<System.Net.NetworkInformation.UnicastIPAddressInformation>
override this.GetEnumerator : unit -> System.Collections.Generic.IEnumerator<System.Net.NetworkInformation.UnicastIPAddressInformation>
Public Overridable Function GetEnumerator () As IEnumerator(Of UnicastIPAddressInformation)
Возвращаемое значение
Объект, реализующий интерфейс IEnumerator и предоставляющий доступ к типам UnicastIPAddressInformation из этой коллекции.
Реализации
Комментарии
Объект, возвращаемый этим методом, изначально располагается перед первым элементом в этой коллекции. Прежде чем получить доступ к первому элементу MoveNext , необходимо вызвать метод . Чтобы получить доступ к элементу в текущей позиции, вызовите Current свойство .
Не изменяйте коллекцию при использовании перечислителя. Если коллекция изменяется во время использования перечислителя, попытка задать позицию путем вызова MoveNext или Reset вызывает исключение InvalidOperationException.
Подробное описание перечислителей см. в документации по классу IEnumerator и методу GetEnumerator .