QualifierData Clase

Definición

Contiene información sobre un calificador WMI.

public ref class QualifierData
public class QualifierData
type QualifierData = class
Public Class QualifierData
Herencia
QualifierData

Ejemplos

En el ejemplo siguiente se muestra información de calificador sobre la clase Win32_Service mediante la QualifierData clase . Para obtener más información sobre Win32_Service, consulte la documentación de Instrumental de administración de Windows .

using System;
using System.Management;

public class Sample
{
    public static void Main()
    {
        // Get the WMI class
        ManagementClass mClass =
            new ManagementClass("Win32_Service");

        mClass.Options.UseAmendedQualifiers = true;

        // Get the Qualifiers for the class
        QualifierDataCollection qualifiers =
            mClass.Qualifiers;

        // display the Qualifier names
        Console.WriteLine(mClass.ClassPath.ClassName +
            " Qualifiers: ");
        foreach (QualifierData q in qualifiers)
        {
            Console.WriteLine(q.Name);
        }
        Console.WriteLine();

        Console.WriteLine("Class Description: ");
        Console.WriteLine(
            mClass.Qualifiers["Description"].Value);
    }
}
Imports System.Management


Public Class Sample
    Public Overloads Shared Function _
        Main(ByVal args() As String) As Integer

        ' Get the WMI class
        Dim mClass As ManagementClass = _
            New ManagementClass("Win32_Service")

        mClass.Options.UseAmendedQualifiers = True

        ' Get the Qualifiers for the class
        Dim qualifiers As QualifierDataCollection = _
            mClass.Qualifiers()

        ' display the Qualifier names
        Console.WriteLine(mClass.ClassPath.ClassName & _
            " Qualifiers: ")
        For Each q As QualifierData In qualifiers
            Console.WriteLine(q.Name)
        Next

        Console.WriteLine()

        Console.WriteLine("Class Description: ")
        Console.WriteLine( _
            mClass.Qualifiers("Description").Value)


    End Function
End Class

Propiedades

IsAmended

Obtiene o establece un valor que indica si el calificador está corregido.

IsLocal

Obtiene un valor que indica si el calificador se ha definido localmente en esta clase o si se ha propagado desde una clase base.

IsOverridable

Obtiene o establece un valor que indica si se puede reemplazar el valor del calificador cuando se propague.

Name

Representa el nombre del calificador.

PropagatesToInstance

Obtiene o establece un valor que indica si se debe propagar el calificador a instancias de la clase.

PropagatesToSubclass

Obtiene o establece un valor que indica si se debe propagar el calificador a subclases de la clase.

Value

Obtiene o establece el valor del calificador.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a