ManagementQualifierFlavors Výčet

Definice

Příchutě kvalifikátoru, které lze použít s rozšířeními zprostředkovatele rozhraní WMI.

Poznámka: Knihovny WMI .NET jsou nyní zvažovány v konečném stavu a v případě problémů nesouvisejících se zabezpečením, které mají na tyto knihovny vliv, nebudou k dispozici žádná další vylepšení ani aktualizace. Rozhraní MI API by se měla používat pro veškerý nový vývoj.

Tento výčet podporuje bitové kombinace hodnot jeho členů.

public enum class ManagementQualifierFlavors
[System.Flags]
public enum ManagementQualifierFlavors
[<System.Flags>]
type ManagementQualifierFlavors = 
Public Enum ManagementQualifierFlavors
Dědičnost
ManagementQualifierFlavors
Atributy

Pole

Amended 1

Kvalifikátor se v definici základní třídy nevyžaduje a je možné ho přesunout na změnu, která se má lokalizovat.

ClassOnly 4

Kvalifikátor se rozšíří do instancí.

DisableOverride 2

Kvalifikátor nelze přepsat v odvozené třídě nebo instanci. Všimněte si, že možnost přepsat rozšířenou kvalifikátor je výchozí.

ThisClassOnly 8

Kvalifikátor se nešíře do odvozených tříd.

Příklady

Následující příklad ukazuje použití výčtu DisableOverride ManagementQualifierFlavors. Tady se aplikuje na kvalifikátor přidružení.

[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  

Poznámky

Další informace o příchutích kvalifikátorů najdete v tématu Příchutě kvalifikátorů v sadě WMI SDK na webu MSDN.

Platí pro

Viz také