Freigeben über


ManagementQualifierFlavors Enumeration

Definition

Qualifizierer-Aromen, die mit WMI-Anbietererweiterungen verwendet werden können.

Hinweis: Die WMI-.NET-Bibliotheken werden jetzt im endgültigen Zustand betrachtet, und es stehen keine Weiteren Entwicklungen, Verbesserungen oder Updates für nicht sicherheitsrelevante Probleme zur Verfügung, die sich auf diese Bibliotheken auswirken.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

public enum class ManagementQualifierFlavors
[System.Flags]
public enum ManagementQualifierFlavors
[<System.Flags>]
type ManagementQualifierFlavors = 
Public Enum ManagementQualifierFlavors
Vererbung
ManagementQualifierFlavors
Attribute

Felder

Name Wert Beschreibung
Amended 1

Der Qualifizierer ist in der Grundlegenden Klassendefinition nicht erforderlich und kann in die zu lokalisierende Änderung verschoben werden.

DisableOverride 2

Der Qualifizierer kann in einer abgeleiteten Klasse oder Instanz nicht überschrieben werden. Beachten Sie, dass die Möglichkeit, einen verteilten Qualifizierer außer Kraft zu setzen, der Standard ist.

ClassOnly 4

Der Qualifizierer wird an Instanzen weitergegeben.

ThisClassOnly 8

Der Qualifizierer wird nicht an abgeleitete Klassen weitergegeben.

Beispiele

Im folgenden Beispiel wird die Verwendung der DisableOverride ManagementQualifierFlavors-Aufzählung veranschaulicht. Hier wird er auf den Zuordnungsqualifizierer angewendet.

[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

Hinweise

Weitere Informationen zu Qualifizierern finden Sie im WMI SDK auf MSDN im Thema "Qualifiziereraromen ".

Gilt für:

Weitere Informationen