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 keine Weitere Entwicklung, Verbesserungen oder Updates sind für nicht sicherheitsrelevante Probleme verfügbar, die sich auf diese Bibliotheken auswirken. Die MI-APIs sollten für alle neuen Entwicklungen verwendet werden.

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