QualifierDataCollection-Klasse
Stellt eine Auflistung von QualifierData-Objekten dar.
Namespace: System.Management
Assembly: System.Management (in system.management.dll)
Syntax
'Declaration
Public Class QualifierDataCollection
Implements ICollection, IEnumerable
'Usage
Dim instance As QualifierDataCollection
public class QualifierDataCollection : ICollection, IEnumerable
public ref class QualifierDataCollection : ICollection, IEnumerable
public class QualifierDataCollection implements ICollection, IEnumerable
public class QualifierDataCollection implements ICollection, IEnumerable
Beispiel
Im folgenden Beispiel werden Qualifiziererinformationen zur Win32_Service-Klasse mit der QualifierData-Klasse aufgelistet. Weitere Informationen zu Win32_Service finden Sie in der Dokumentation zur Windows-Verwaltungsinstrumentation in der MSDN Library unter https://msdn.microsoft.com/library/deu.
Imports System
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
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);
}
}
Vererbungshierarchie
System.Object
System.Management.QualifierDataCollection
Threadsicherheit
Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Plattformen
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0