Condividi tramite


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 sono elencate le informazioni del qualificatore sulla classe Win32_Service usando la QualifierData classe . Per altre informazioni su Win32_Service, vedere la documentazione di Strumentazione gestione 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

Proprietà

IsAmended

Ottiene o imposta un valore che indica se il qualificatore è corretto.

IsLocal

Ottiene un valore che indica se il qualificatore è stato definito localmente sulla classe oppure è stato propagato da una classe base.

IsOverridable

Ottiene o imposta un valore che indica se il valore del qualificatore può essere sottoposto a override quando viene propagato.

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

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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a