Aracılığıyla paylaş


QualifierDataCollection Sınıf

Tanım

Nesne koleksiyonunu QualifierData temsil eder.

public ref class QualifierDataCollection : System::Collections::ICollection
public class QualifierDataCollection : System.Collections.ICollection
type QualifierDataCollection = class
    interface ICollection
    interface IEnumerable
Public Class QualifierDataCollection
Implements ICollection
Devralma
QualifierDataCollection
Uygulamalar

Örnekler

Aşağıdaki örnekte, sınıfını kullanan QualifierDataWin32_Service sınıfı hakkında niteleyici bilgiler listelenir. Win32_Service hakkında daha fazla bilgi için Windows Yönetim Araçları 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

Count

içindeki QualifierDataCollectionnesne sayısını QualifierData alır.

IsSynchronized

Nesnenin eşitlenip eşitlenmediğini belirten bir değer alır (iş parçacığı güvenli).

Item[String]

öğesinin belirtilen QualifierData değerini QualifierDataCollectionalır.

SyncRoot

Eşitleme için kullanılacak nesneyi alır.

Yöntemler

Add(String, Object)

öğesine QualifierDataCollectionbir QualifierData ekler. Bu aşırı yükleme, niteleyici adını ve değerini belirtir.

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

öğesine QualifierDataCollectionbir QualifierData ekler. Bu aşırı yükleme, bir QualifierDataiçin tüm özellik değerlerini belirtir.

CopyTo(Array, Int32)

öğesini QualifierDataCollection bir diziye kopyalar.

CopyTo(QualifierData[], Int32)

öğesini QualifierDataCollection özel QualifierData bir diziye kopyalar.

Equals(Object)

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

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

için QualifierDataCollectionbir numaralandırıcı döndürür. Bu yöntem kesinlikle yazıldı.

GetHashCode()

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

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

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

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

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
Remove(String)

adından QualifierDataCollection bir QualifierData kaldırır.

ToString()

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

(Devralındığı yer: Object)

Belirtik Arabirim Kullanımları

IEnumerable.GetEnumerator()

aracılığıyla QualifierDataCollectionyineleyen bir IEnumerator döndürür.

Uzantı Metotları

Cast<TResult>(IEnumerable)

öğesinin IEnumerable öğelerini belirtilen türe atar.

OfType<TResult>(IEnumerable)

Bir öğesinin IEnumerable öğelerini belirtilen türe göre filtreler.

AsParallel(IEnumerable)

Sorgunun paralelleştirilmesini sağlar.

AsQueryable(IEnumerable)

bir IEnumerable öğesini öğesine IQueryabledönüştürür.

Şunlara uygulanır