QualifierData Sınıf

Tanım

WMI niteleyicisi hakkında bilgi içerir.

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

Örnekler

Aşağıdaki örnek, sınıfını kullanan QualifierData sınıfı hakkında niteleyici bilgileri listeler. Win32_Service hakkında daha fazla bilgi için Windows Management Instrumentation belgelerine bakın.

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

Özellikler

Name Description
IsAmended

Niteleyicinin değiştirilip değiştirilmediğini belirten bir değer alır veya ayarlar.

IsLocal

Niteleyicinin bu sınıfta yerel olarak tanımlandığını veya bir temel sınıftan yayıldığını belirten bir değer alır.

IsOverridable

Niteleyicinin değerinin yayıldığında geçersiz kılınıp kılınamayacağını belirten bir değer alır veya ayarlar.

Name

Niteleyicinin adını temsil eder.

PropagatesToInstance

Niteleyicinin sınıfın örneklerine yayılması gerekip gerekmediğini belirten bir değer alır veya ayarlar.

PropagatesToSubclass

Niteleyicinin sınıfın alt sınıflarına yayılması gerekip gerekmediğini belirten bir değer alır veya ayarlar.

Value

Niteleyicinin değerini alır veya ayarlar.

Yöntemler

Name Description
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır