ManagementQualifierFlavors Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
- Öznitelikler
Alanlar
Amended | 1 | Niteleyici temel sınıf tanımında gerekli değildir ve yerelleştirilecek eke 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 Aromaları konusunu okuyun.