Sdílet prostřednictvím


QualifierDataCollection.GetEnumerator Metoda

Definice

Vrátí enumerátor pro QualifierDataCollection. Tato metoda je silného typu.

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

Návraty

Enumerátor IEnumerator, který lze použít pro iteraci prostřednictvím kolekce

Poznámky

Iterovat (jako v příkazu jazyka Visual Basic .NET For Each nebo příkazu jazyka C# For ) lze pouze jednou pomocí dopředný enumerátor. Paměť obsahující instance je uvolněna rozhraním WMI, takže enumerátor nelze znovu zaviňovat. Proto nelze použít metodu Count , protože vyžaduje převinutí enumerátoru zpět.

Pouze dopředné enumerátory jsou obecně mnohem rychlejší a využívají méně paměti než konvenční enumerátory, ale neumožňují volání Reset.

Pokud je enumerátor možné převinout zpět, budou objekty v kolekci zachovány k dispozici pro více výčtů.

Zabezpečení rozhraní .NET Framework

Plná důvěra přímému volajícímu. Tento člen nemůže být použit částečně důvěryhodným kódem. Další informace najdete v tématu Použití knihoven z částečně důvěryhodného kódu.

Platí pro