Поделиться через


IPAddressInformationCollection.GetEnumerator Метод

Определение

Возвращает объект, который может использоваться для выполнения итерации элементов данной коллекции.

public:
 virtual System::Collections::Generic::IEnumerator<System::Net::NetworkInformation::IPAddressInformation ^> ^ GetEnumerator();
public virtual System.Collections.Generic.IEnumerator<System.Net.NetworkInformation.IPAddressInformation> GetEnumerator ();
abstract member GetEnumerator : unit -> System.Collections.Generic.IEnumerator<System.Net.NetworkInformation.IPAddressInformation>
override this.GetEnumerator : unit -> System.Collections.Generic.IEnumerator<System.Net.NetworkInformation.IPAddressInformation>
Public Overridable Function GetEnumerator () As IEnumerator(Of IPAddressInformation)

Возвращаемое значение

Объект, реализующий интерфейс IEnumerator и предоставляющий доступ к типам IPAddressInformation из этой коллекции.

Реализации

Комментарии

Объект, возвращаемый этим методом, изначально располагается перед первым элементом в этой коллекции. Прежде чем получить доступ к первому элементу MoveNext , необходимо вызвать метод . Чтобы получить доступ к элементу в текущей позиции, вызовите Current свойство .

Не изменяйте коллекцию при использовании перечислителя. Если коллекция изменяется во время использования перечислителя, попытка задать позицию путем вызова MoveNext или Reset вызывает исключение InvalidOperationException.

Подробное описание перечислителей см. в документации по классу IEnumerator и методу GetEnumerator .

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