QualifierDataCollection Classe

Définition

Représente une collection d’objets QualifierData .

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
Héritage
QualifierDataCollection
Implémente

Exemples

L’exemple suivant répertorie les informations de qualificateur sur la classe Win32_Service à l’aide de la QualifierData classe. Pour plus d’informations sur Win32_Service, consultez la documentation 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

Propriétés

Nom Description
Count

Obtient le nombre d’objets QualifierData dans le QualifierDataCollection.

IsSynchronized

Obtient une valeur indiquant si l’objet est synchronisé (thread-safe).

Item[String]

Obtient la valeur spécifiée QualifierData à partir du QualifierDataCollection.

SyncRoot

Obtient l’objet à utiliser pour la synchronisation.

Méthodes

Nom Description
Add(String, Object, Boolean, Boolean, Boolean, Boolean)

Ajoute un QualifierData à l’objet QualifierDataCollection. Cette surcharge spécifie toutes les valeurs de propriété d’un QualifierData.

Add(String, Object)

Ajoute un QualifierData à l’objet QualifierDataCollection. Cette surcharge spécifie le nom et la valeur du qualificateur.

CopyTo(Array, Int32)

Copie le QualifierDataCollection contenu dans un tableau.

CopyTo(QualifierData[], Int32)

Copie le QualifierDataCollection tableau spécialisé QualifierData .

Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetEnumerator()

Retourne un énumérateur pour le QualifierDataCollection. Cette méthode est fortement typée.

GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
Remove(String)

Supprime un QualifierData du QualifierDataCollection nom.

ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

Implémentations d’interfaces explicites

Nom Description
IEnumerable.GetEnumerator()

Retourne un itération qui effectue une IEnumerator itération dans le QualifierDataCollection.

Méthodes d’extension

Nom Description
AsParallel(IEnumerable)

Active la parallélisation d’une requête.

AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.

Cast<TResult>(IEnumerable)

Convertit les éléments d’un IEnumerable en type spécifié.

OfType<TResult>(IEnumerable)

Filtre les éléments d’une IEnumerable en fonction d’un type spécifié.

S’applique à