MulticastIPAddressInformationCollection.GetEnumerator Метод

Определение

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

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

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

IEnumerator<MulticastIPAddressInformation>

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

Реализации

Комментарии

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

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

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

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