Поделиться через


QualifierDataCollection.GetEnumerator Метод

Определение

Возвращает перечислитель для коллекции QualifierDataCollection. Этот метод является строго типизированным.

public:
 System::Management::QualifierDataCollection::QualifierDataEnumerator ^ GetEnumerator();
public System.Management.QualifierDataCollection.QualifierDataEnumerator GetEnumerator ();
member this.GetEnumerator : unit -> System.Management.QualifierDataCollection.QualifierDataEnumerator
Public Function GetEnumerator () As QualifierDataCollection.QualifierDataEnumerator

Возвращаемое значение

Объект IEnumerator, который может использоваться для итерации элементов коллекции.

Комментарии

Вы можете выполнить итерацию (как в операторе Visual Basic .NET For Each или C# For ) с помощью перечислителя только для пересылки один раз. Память, содержащая экземпляры, освобождается WMI, поэтому перечислитель не может быть перемотки. Поэтому метод нельзя использовать, Count так как для него требуется перемотать перечислитель.

Перечислители только для пересылки, как правило, выполняются гораздо быстрее и используют меньше памяти, чем обычные перечислители, но они не допускают вызовы .Reset

Если перечислитель доступен для перемотки, объекты в коллекции будут оставаться доступными для нескольких перечислений.

Безопасность .NET Framework

Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из частично доверенного кода.

Применяется к