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

L'esempio seguente illustra come usare l'enumerazione DisableOverride ManagementQualifierFlavors. In questo caso viene applicato al qualificatore Association.

[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 qualificatori, vedere l'argomento Qualifier Flavors in WMI SDK su MSDN.

Si applica a

Vedi anche