QualifierData Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller information om en WMI-kvalificerare.
public ref class QualifierData
public class QualifierData
type QualifierData = class
Public Class QualifierData
- Arv
-
QualifierData
Exempel
I följande exempel visas kvalificerande information om klassen Win32_Service med hjälp av QualifierData klassen. Mer information om Win32_Service finns i dokumentationen 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
Egenskaper
| Name | Description |
|---|---|
| IsAmended |
Hämtar eller anger ett värde som anger om kvalificeringen ändras. |
| IsLocal |
Hämtar ett värde som anger om kvalificeraren har definierats lokalt i den här klassen eller har spridits från en basklass. |
| IsOverridable |
Hämtar eller anger ett värde som anger om värdet för kvalificeraren kan åsidosättas när det sprids. |
| Name |
Representerar namnet på kvalificeraren. |
| PropagatesToInstance |
Hämtar eller anger ett värde som anger om kvalificeraren ska spridas till instanser av klassen. |
| PropagatesToSubclass |
Hämtar eller anger ett värde som anger om kvalificeraren ska spridas till klassens underklasser. |
| Value |
Hämtar eller anger värdet för kvalificeringen. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |