ManagementObjectCollection.GetEnumerator Methode

Definitie

Retourneert de enumerator voor de verzameling.

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

Retouren

Een IEnumerator die kan worden gebruikt om de verzameling te herhalen.

Opmerkingen

U kunt alleen herhalen (zoals in een Visual Basic .NET For Each-instructie of een C# For instructie) via een doorstuur-enumerator één keer. Het geheugen dat de exemplaren bevat, wordt door WMI vrijgegeven, zodat de enumerator niet opnieuw kan worden uitgevoerd. Daarom kan de Count methode niet worden gebruikt omdat hiervoor de enumerator moet worden terugspoelen.

Doorstuurservers zijn over het algemeen veel sneller en gebruiken minder geheugen dan conventionele enumerators, maar ze staan geen aanroepen toe Reset.

Als een enumerator kan worden terugspoelen, worden de objecten in de verzameling beschikbaar gehouden voor meerdere opsommingen.

.NET Framework-beveiliging

Volledig vertrouwen voor de directe beller. Dit lid kan niet worden gebruikt door gedeeltelijk vertrouwde code. Zie Bibliotheken van gedeeltelijk vertrouwde code gebruiken voor meer informatie.

Van toepassing op