QualifierDataCollection.QualifierDataEnumerator Clase

Definición

Representa el enumerador de los objetos QualifierData en QualifierDataCollection.Represents the enumerator for QualifierData objects in the QualifierDataCollection.

public: ref class QualifierDataCollection::QualifierDataEnumerator : System::Collections::IEnumerator
public class QualifierDataCollection.QualifierDataEnumerator : System.Collections.IEnumerator
type QualifierDataCollection.QualifierDataEnumerator = class
    interface IEnumerator
Public Class QualifierDataCollection.QualifierDataEnumerator
Implements IEnumerator
Herencia
QualifierDataCollection.QualifierDataEnumerator
Implementaciones

Ejemplos

En el ejemplo siguiente se enumeran todos los calificadores de la clase Win32_LogicalDisk y se muestran sus valores.The following example enumerates through all the qualifiers in the Win32_LogicalDisk class and displays their values.

using System;
using System.Management;

// This sample demonstrates how to
// enumerate qualifiers of a ManagementClass
// using QualifierDataEnumerator object.
class Sample_QualifierDataEnumerator
{
    public static int Main(string[] args)
    {
        ManagementClass diskClass =
            new ManagementClass("Win32_LogicalDisk");
        diskClass.Options.UseAmendedQualifiers = true;
        QualifierDataCollection diskQualifier =
            diskClass.Qualifiers;
        QualifierDataCollection.QualifierDataEnumerator
            qualifierEnumerator =
            diskQualifier.GetEnumerator();
        while(qualifierEnumerator.MoveNext())
        {
            Console.WriteLine(
                qualifierEnumerator.Current.Name + " = " +
                qualifierEnumerator.Current.Value);
        }
        return 0;
    }
}
Imports System.Management

' This sample demonstrates how to
' enumerate qualifiers of a ManagementClass
' using QualifierDataEnumerator object.
Class Sample_QualifierDataEnumerator
    Public Overloads Shared Function _
        Main(ByVal args() As String) As Integer
        Dim diskClass As New _
            ManagementClass("win32_logicaldisk")
        diskClass.Options.UseAmendedQualifiers = True
        Dim diskQualifier As _
            QualifierDataCollection = diskClass.Qualifiers
        Dim qualifierEnumerator As _
            QualifierDataCollection.QualifierDataEnumerator = _
                diskQualifier.GetEnumerator()
        While qualifierEnumerator.MoveNext()
            Console.WriteLine( _
                qualifierEnumerator.Current.Name & _
                " = " & qualifierEnumerator.Current.Value)
        End While
        Return 0
    End Function
End Class

Propiedades

Current

Obtiene o establece el QualifierData actual de la enumeración QualifierDataCollection.Gets or sets the current QualifierData in the QualifierDataCollection enumeration.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
MoveNext()

Se desplaza al siguiente elemento de la enumeración QualifierDataCollection.Moves to the next element in the QualifierDataCollection enumeration.

Reset()

Restablece el enumerador al principio de la enumeración QualifierDataCollection.Resets the enumerator to the beginning of the QualifierDataCollection enumeration.

ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Implementaciones de interfaz explícitas

IEnumerator.Current

Obtiene el objeto actual de la colección.Gets the current object in the collection.

Se aplica a