QualifierData Класс

Определение

Содержит сведения о квалификаторе WMI.

public ref class QualifierData
public class QualifierData
type QualifierData = class
Public Class QualifierData
Наследование
QualifierData

Примеры

В следующем примере перечислены сведения о квалификаторе о классе Win32_Service с помощью QualifierData класса. Дополнительные сведения о Win32_Service см. в документации по инструментированию управления 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

Свойства

IsAmended

Получает или задает значение, указывающее, был ли квалификатор изменен.

IsLocal

Получает значение, указывающее, был ли квалификатор определен локально в этом классе или был унаследован из базового класса.

IsOverridable

Получает или задает значение, указывающее, может ли значение квалификатора быть переопределено при наследовании.

Name

Представляет имя квалификатора.

PropagatesToInstance

Получает или задает значение, указывающее, должен ли квалификатор быть унаследован в экземпляры класса.

PropagatesToSubclass

Получает или задает значение, указывающее, должен ли квалификатор быть унаследован в подклассы класса.

Value

Получает или задает значение описателя.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к