Condividi tramite


ManagementQualifierFlavors Enumerazione

Definizione

Contrassegno qualificatore che può essere usato con le estensioni del provider WMI.

Nota: le librerie .NET di WMI sono ora considerate in stato finale e non saranno disponibili altri sviluppi, miglioramenti o aggiornamenti per i problemi non correlati alla sicurezza che interessano queste librerie. Per tutte le nuove attività di sviluppo devono essere usate le API MI.

Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.

public enum class ManagementQualifierFlavors
[System.Flags]
public enum ManagementQualifierFlavors
[<System.Flags>]
type ManagementQualifierFlavors = 
Public Enum ManagementQualifierFlavors
Ereditarietà
ManagementQualifierFlavors
Attributi

Campi

Amended 1

Il qualificatore non è necessario nella definizione della classe di base e può essere spostato nella modifica da localizzare.

ClassOnly 4

Il qualificatore viene propagato alle istanze.

DisableOverride 2

Il qualificatore non può essere sottoposto a override in una classe o in un'istanza derivata. Si noti che la possibilità di eseguire l'override di un qualificatore propagato è il valore predefinito.

ThisClassOnly 8

Il qualificatore non viene propagato alle classi derivate.

Esempio

Nell'esempio seguente viene illustrato come usare l'enumerazione DisableOverride ManagementQualifierFlavors. In questo caso viene applicato al qualificatore Di associazione.

[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

Commenti

Per altre informazioni sui sapori qualificatori, leggere l'argomento Sapori qualificatore in WMI SDK in MSDN.

Si applica a

Vedi anche