MethodDataCollection.MethodDataEnumerator Klasse

Definition

Stellt den Enumerator für MethodData-Objekte in der MethodDataCollection dar.Represents the enumerator for MethodData objects in the MethodDataCollection.

public: ref class MethodDataCollection::MethodDataEnumerator : System::Collections::IEnumerator
public class MethodDataCollection.MethodDataEnumerator : System.Collections.IEnumerator
type MethodDataCollection.MethodDataEnumerator = class
    interface IEnumerator
Public Class MethodDataCollection.MethodDataEnumerator
Implements IEnumerator
Vererbung
MethodDataCollection.MethodDataEnumerator
Implementiert

Beispiele

Im folgenden Beispiel werden die Methoden in der Win32_LogicalDisk -Klasse aufgelistet und angezeigt.The following example enumerates through the methods in the Win32_LogicalDisk class and displays them.

using System;
using System.Management;

// This sample demonstrates how to
// enumerate all methods in
// Win32_LogicalDisk class using the
// MethodDataEnumerator object.
class Sample_MethodDataEnumerator 
{
    public static int Main(string[] args) 
    {
        ManagementClass diskClass = 
            new ManagementClass("win32_logicaldisk");
        MethodDataCollection.MethodDataEnumerator diskEnumerator = 
            diskClass.Methods.GetEnumerator();
        while(diskEnumerator.MoveNext()) 
        {
            MethodData method = diskEnumerator.Current;
            Console.WriteLine("Method = " + method.Name);
        }   
        return 0;
    }
}
Imports System.Management
' This sample demonstrates how to
' enumerate all methods in
' Win32_LogicalDisk class using
' MethodDataEnumerator object.
Class Sample_MethodDataEnumerator
    Public Overloads Shared Function _
        Main(ByVal args() As String) As Integer
        Dim diskClass As New _
            ManagementClass("win32_logicaldisk")
        Dim diskEnumerator As _
             MethodDataCollection.MethodDataEnumerator = _
            diskClass.Methods.GetEnumerator()
        While diskEnumerator.MoveNext()
            Dim method As MethodData = _
                diskEnumerator.Current
            Console.WriteLine("Method = " & method.Name)
        End While
        Return 0
    End Function
End Class

Eigenschaften

Current

Gibt die aktuellen MethodData in der MethodDataCollection-Enumeration zurück.Returns the current MethodData in the MethodDataCollection enumeration.

Methoden

Equals(Object)

Ermittelt, ob das angegebene Objekt und das aktuelle Objekt gleich sind.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetHashCode()

Dient als die Standard-HashfunktionServes as the default hash function.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
MoveNext()

Wechselt zum nächsten Element in der MethodDataCollection-Enumeration.Moves to the next element in the MethodDataCollection enumeration.

Reset()

Setzt den Enumerator auf den Anfang der MethodDataCollection-Enumeration zurück.Resets the enumerator to the beginning of the MethodDataCollection enumeration.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

IEnumerator.Current

Ruft das aktuelle Objekt in der Auflistung ab.Gets the current object in the collection.

Gilt für: