ManagementQualifierFlavors Enum

Definition

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
ManagementQualifierFlavors
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.

Gäller för

Se även