QualifierData Klasa

Definicja

Zawiera informacje o kwalifikatorze WMI.

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

Przykłady

W poniższym przykładzie wymieniono informacje kwalifikatora dotyczące klasy Win32_Service przy użyciu QualifierData klasy . Aby uzyskać więcej informacji na temat Win32_Service, zobacz dokumentację instrumentacji zarządzania 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

Właściwości

IsAmended

Pobiera lub ustawia wartość wskazującą, czy kwalifikator jest zmieniany.

IsLocal

Pobiera wartość wskazującą, czy kwalifikator został zdefiniowany lokalnie w tej klasie, czy został rozpropagowany z klasy bazowej.

IsOverridable

Pobiera lub ustawia wartość wskazującą, czy wartość kwalifikatora można zastąpić podczas propagacji.

Name

Reprezentuje nazwę kwalifikatora.

PropagatesToInstance

Pobiera lub ustawia wartość wskazującą, czy kwalifikator ma być propagowany do wystąpień klasy.

PropagatesToSubclass

Pobiera lub ustawia wartość wskazującą, czy kwalifikator ma być propagowany do podklas klasy.

Value

Pobiera lub ustawia wartość kwalifikatora.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy