GatewayIPAddressInformationCollection.GetEnumerator Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca obiekt, który może służyć do iterowania po tej kolekcji.
public:
virtual System::Collections::Generic::IEnumerator<System::Net::NetworkInformation::GatewayIPAddressInformation ^> ^ GetEnumerator();
public virtual System.Collections.Generic.IEnumerator<System.Net.NetworkInformation.GatewayIPAddressInformation> GetEnumerator ();
abstract member GetEnumerator : unit -> System.Collections.Generic.IEnumerator<System.Net.NetworkInformation.GatewayIPAddressInformation>
override this.GetEnumerator : unit -> System.Collections.Generic.IEnumerator<System.Net.NetworkInformation.GatewayIPAddressInformation>
Public Overridable Function GetEnumerator () As IEnumerator(Of GatewayIPAddressInformation)
Zwraca
Obiekt, który implementuje IEnumerator interfejs i zapewnia dostęp do UnicastIPAddressInformation typów w tej kolekcji.
Implementuje
Uwagi
Obiekt zwracany przez tę metodę jest początkowo umieszczony przed pierwszym elementem w tej kolekcji. Przed uzyskaniem dostępu do pierwszego elementu należy wywołać metodę MoveNext . Aby uzyskać dostęp do elementu w bieżącym położeniu, wywołaj Current właściwość .
Nie należy modyfikować kolekcji podczas korzystania z modułu wyliczającego. Jeśli kolekcja jest modyfikowana podczas używania modułu wyliczającego, próba ustawienia pozycji przez wywołanie MoveNext metody lub Reset wywołanie metody InvalidOperationException.
Szczegółowy opis modułów wyliczania można znaleźć w dokumentacji IEnumerator dotyczącej klasy i GetEnumerator metody.