ManagementQualifierFlavors Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
- 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.