閱讀英文版本

分享方式:


QualifierDataCollection 類別

定義

表示 QualifierData 物件的集合。

C#
public class QualifierDataCollection : System.Collections.ICollection
繼承
QualifierDataCollection
實作

範例

下列範例會使用 QualifierData 類別列出有關 Win32_Service 類別的限定符資訊。 如需 Win32_Service的詳細資訊,請參閱 Windows Management Instrumentation 檔。

C#
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);
    }
}

屬性

Count

取得 QualifierDataQualifierDataCollection 物件的數目。

IsSynchronized

取得值,指出是否會同步處理物件 (安全執行緒)。

Item[String]

QualifierData 取得指定的 QualifierDataCollection

SyncRoot

取得要用於同步處理的物件。

方法

Add(String, Object)

QualifierData 加入至 QualifierDataCollection。 這個多載會指定限定詞的名稱和值。

Add(String, Object, Boolean, Boolean, Boolean, Boolean)

QualifierData 加入至 QualifierDataCollection。 這個多載會指定 QualifierData 的所有屬性值。

CopyTo(Array, Int32)

QualifierDataCollection 複製到陣列。

CopyTo(QualifierData[], Int32)

QualifierDataCollection 複製到特製化 QualifierData 陣列。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetEnumerator()

傳回 QualifierDataCollection 的列舉值。 這個方法是強型別 (Strongly Typed) 的。

GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
Remove(String)

根據名稱,從 QualifierData 移除 QualifierDataCollection

ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

明確介面實作

擴充方法

Cast<TResult>(IEnumerable)

IEnumerable 的項目轉換成指定的型別。

OfType<TResult>(IEnumerable)

根據指定的型別來篩選 IEnumerable 的項目。

AsParallel(IEnumerable)

啟用查詢的平行化作業。

AsQueryable(IEnumerable)

IEnumerable 轉換成 IQueryable

適用於

產品 版本
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1