GatewayIPAddressInformationCollection.GetEnumerator Metoda

Definicja

Zwraca obiekt, który może służyć do iterowania 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

IEnumerator<GatewayIPAddressInformation>

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żącej pozycji, 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 lub Reset spowoduje wywołanie MoveNext elementu InvalidOperationException.

Aby uzyskać szczegółowy opis modułów wyliczania, zobacz dokumentację IEnumerator dla klasy i GetEnumerator metody.

Dotyczy