次の方法で共有


IPAddressCollection.GetEnumerator メソッド

定義

このコレクションを反復処理するために使用できるオブジェクトを返します。

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

戻り値

IEnumerator インターフェイスを実装し、このコレクション内の IPAddressCollection 型へのアクセスを提供するオブジェクト。

実装

注釈

このメソッドによって返される オブジェクトは、最初にこのコレクションの最初の要素の前に配置されます。 最初の要素に MoveNext アクセスするには、 メソッドを呼び出す必要があります。 現在の位置にある 要素にアクセスするには、 プロパティを Current 呼び出します。

列挙子の使用中にコレクションを変更しないでください。 列挙子の使用中にコレクションが変更された場合、を呼び出 MoveNext して位置を設定しようとすると、 または Reset が発生します InvalidOperationException

列挙子の詳細については、 クラスと メソッドのドキュメントをIEnumeratorGetEnumerator参照してください。

適用対象