ManagementQualifierFlavors Enum
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.
Kvalificeringssmaker som kan användas med WMI-providertillägg.
Obs! WMI-.NET bibliotek betraktas nu i slutligt tillstånd och ingen ytterligare utveckling, förbättringar eller uppdateringar kommer att vara tillgängliga för icke-säkerhetsproblem som påverkar dessa bibliotek. MI-API:erna ska användas för all ny utveckling.
Den här uppräkningen stöder en bitvis kombination av dess medlemsvärden.
public enum class ManagementQualifierFlavors
[System.Flags]
public enum ManagementQualifierFlavors
[<System.Flags>]
type ManagementQualifierFlavors =
Public Enum ManagementQualifierFlavors
- Arv
- Attribut
Fält
| Name | Värde | Description |
|---|---|---|
| Amended | 1 | Kvalificeringen krävs inte i den grundläggande klassdefinitionen och kan flyttas till ändringen som ska lokaliseras. |
| DisableOverride | 2 | Kvalificeraren kan inte åsidosättas i en härledd klass eller instans. Observera att det är standard att kunna åsidosätta en spridd kvalificerare. |
| ClassOnly | 4 | Kvalificeringen sprids till instanser. |
| ThisClassOnly | 8 | Kvalificeringen sprids inte till härledda klasser. |
Exempel
I följande exempel visas hur du använder Uppräkning av DisableOverride ManagementQualifierFlavors. Här tillämpas den på associationens kvalificerare.
[ManagementQualifier("Association",
Flavor = ManagementQualifierFlavors.DisableOverride)]
public class AssociationSampleBase
{
[ManagementReference(Type = "UserInfo")]
[ManagementKey]
public string Configuration;
[ManagementReference(Type = "LogInfo")]
[ManagementKey]
public string Hosting;
//additional code omitted
Kommentarer
Mer information om kvalsmak finns i avsnittet Om kvalificerande smaker i WMI SDK på MSDN.