ManagementQualifierFlavors Enum

Definisi

Rasa kualifikasi yang dapat digunakan dengan ekstensi penyedia WMI.

Catatan: pustaka WMI .NET sekarang dipertimbangkan dalam status akhir, dan tidak ada pengembangan, penyempurnaan, atau pembaruan lebih lanjut yang akan tersedia untuk masalah terkait non-keamanan yang memengaruhi pustaka ini. API MI harus digunakan untuk semua pengembangan baru.

Enumerasi ini mendukung kombinasi bitwise dari nilai yang termasuk di dalamnya.

public enum class ManagementQualifierFlavors
[System.Flags]
public enum ManagementQualifierFlavors
[<System.Flags>]
type ManagementQualifierFlavors = 
Public Enum ManagementQualifierFlavors
Warisan
ManagementQualifierFlavors
Atribut

Bidang

Amended 1

Kualifikasi tidak diperlukan dalam definisi kelas dasar dan dapat dipindahkan ke amandemen untuk dilokalkan.

ClassOnly 4

Pengkualifikasi disebarluaskan ke instans.

DisableOverride 2

Pengkualifikasi tidak dapat ditimpa dalam kelas atau instans turunan. Perhatikan bahwa mampu mengambil alih kualifikasi yang disebarkan adalah default.

ThisClassOnly 8

Kualifikasi tidak disebarluaskan ke kelas turunan.

Contoh

Contoh berikut menunjukkan cara menggunakan enumerasi DisableOverride ManagementQualifierFlavors. Di sini sedang diterapkan ke kualifikasi Asosiasi.

[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  

Keterangan

Untuk mempelajari lebih lanjut tentang rasa kualifikasi, baca topik Qualifier Flavors di WMI SDK di MSDN.

Berlaku untuk

Lihat juga