Freigeben über


GatewayIPAddressInformationCollection.GetEnumerator Methode

Definition

Gibt ein Objekt zurück, das zum Durchlaufen dieser Auflistung verwendet werden kann.

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)

Gibt zurück

Ein Objekt, das die IEnumerator-Schnittstelle implementiert und Zugriff auf die UnicastIPAddressInformation-Typen in dieser Auflistung bereitstellt.

Implementiert

Hinweise

Das von dieser Methode zurückgegebene Objekt befindet sich zunächst vor dem ersten Element in dieser Auflistung. Sie müssen die MoveNext -Methode aufrufen, bevor Sie auf das erste Element zugreifen können. Um auf das Element an der aktuellen Position zuzugreifen, rufen Sie die -Eigenschaft auf Current .

Ändern Sie die Auflistung nicht, während Sie den Enumerator verwenden. Wenn die Auflistung geändert wird, während ein Enumerator verwendet wird, wird InvalidOperationExceptionversucht, die Position durch Aufrufen MoveNext oder Reset festzulegen.

Eine ausführliche Beschreibung der Enumeratoren finden Sie in der Dokumentation für die IEnumerator -Klasse und die GetEnumerator -Methode.

Gilt für: