QualifierData Classe

Definizione

Contiene informazioni su un qualificatore WMI.

public ref class QualifierData
public class QualifierData
type QualifierData = class
Public Class QualifierData
Ereditarietà
QualifierData

Esempio

Nell'esempio seguente vengono elencate le informazioni sul qualificatore relative alla classe Win32_Service usando la QualifierData classe . Per altre informazioni su Win32_Service, vedere la documentazione Windows Management Instrumentation.

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

Proprietà

Nome Descrizione
IsAmended

Ottiene o imposta un valore che indica se il qualificatore viene modificato.

IsLocal

Ottiene un valore che indica se il qualificatore è stato definito localmente in questa classe o è stato propagato da una classe di base.

IsOverridable

Ottiene o imposta un valore che indica se il valore del qualificatore può essere sottoposto a override durante la propagazione.

Name

Rappresenta il nome del qualificatore.

PropagatesToInstance

Ottiene o imposta un valore che indica se il qualificatore deve essere propagato alle istanze della classe .

PropagatesToSubclass

Ottiene o imposta un valore che indica se il qualificatore deve essere propagato alle sottoclassi della classe .

Value

Ottiene o imposta il valore del qualificatore.

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a