QualifierData Klass

Definition

Innehåller information om en WMI-kvalificerare.

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

Exempel

I följande exempel visas kvalificerande information om klassen Win32_Service med hjälp av QualifierData klassen. Mer information om Win32_Service finns i dokumentationen 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

Egenskaper

Name Description
IsAmended

Hämtar eller anger ett värde som anger om kvalificeringen ändras.

IsLocal

Hämtar ett värde som anger om kvalificeraren har definierats lokalt i den här klassen eller har spridits från en basklass.

IsOverridable

Hämtar eller anger ett värde som anger om värdet för kvalificeraren kan åsidosättas när det sprids.

Name

Representerar namnet på kvalificeraren.

PropagatesToInstance

Hämtar eller anger ett värde som anger om kvalificeraren ska spridas till instanser av klassen.

PropagatesToSubclass

Hämtar eller anger ett värde som anger om kvalificeraren ska spridas till klassens underklasser.

Value

Hämtar eller anger värdet för kvalificeringen.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för