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 属性。

使用枚举器时不要修改集合。 如果在枚举器正在使用时修改集合,则尝试通过调用 MoveNextReset 引发 InvalidOperationException位置来设置位置。

有关枚举器的详细说明,请参阅类和GetEnumerator方法的文档IEnumerator

适用于