QualifierDataCollection Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é. |