ManagementQualifierFlavors Sabit listesi

Tanım

WMI sağlayıcı uzantılarıyla kullanılabilecek niteleyici özellikleri.

Not: WMI .NET kitaplıkları artık son durumda kabul edilir ve bu kitaplıkları etkileyen güvenlikle ilgili olmayan sorunlar için başka geliştirme, geliştirme veya güncelleştirme sağlanmayacaktır. MI API'leri tüm yeni geliştirmeler için kullanılmalıdır.

Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.

public enum class ManagementQualifierFlavors
[System.Flags]
public enum ManagementQualifierFlavors
[<System.Flags>]
type ManagementQualifierFlavors = 
Public Enum ManagementQualifierFlavors
Devralma
ManagementQualifierFlavors
Öznitelikler

Alanlar

Amended 1

Niteleyici temel sınıf tanımında gerekli değildir ve yerelleştirilecek değişikliğe taşınabilir.

ClassOnly 4

Niteleyici örneklere yayılır.

DisableOverride 2

Niteleyici türetilmiş bir sınıfta veya örnekte geçersiz kılınamaz. Yayılan bir niteleyiciyi geçersiz kılabilmenin varsayılan değer olduğunu unutmayın.

ThisClassOnly 8

Niteleyici türetilmiş sınıflara yayılmaz.

Örnekler

Aşağıdaki örnekte DisableOverride ManagementQualifierFlavors numaralandırmasının nasıl kullanılacağı gösterilmektedir. Burada İlişkilendirme niteleyicisine uygulanıyor.

[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  

Açıklamalar

Niteleyici tatlar hakkında daha fazla bilgi edinmek için MSDN'deki WMI SDK'sında Niteleyici Tatlar konusunu okuyun.

Şunlara uygulanır

Ayrıca bkz.