MethodDataCollection.MethodDataEnumerator Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa o enumerador para objetos MethodData no 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
- Herança
-
MethodDataCollection.MethodDataEnumerator
- Implementações
Exemplos
O exemplo a seguir enumera pelos métodos na classe Win32_LogicalDisk e os exibe.
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
Propriedades
Current |
Retorna o MethodData atual na enumeração MethodDataCollection. |
Métodos
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
MoveNext() |
Vai para o próximo elemento na enumeração MethodDataCollection. |
Reset() |
Redefine o enumerador para o início da enumeração MethodDataCollection. |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
Implantações explícitas de interface
IEnumerator.Current |
Obtém o objeto atual na coleção. |