Rasa Kualifikasi
Ragam kualifikasi memberikan informasi lebih lanjut tentang kualifikasi, seperti apakah kelas turunan atau instans dapat mengambil alih nilai asli kualifikasi.
Ragam kualifikasi dapat ditambahkan ke bagian atas file MOF, menggunakan sintaks berikut, menyebabkannya diterapkan di seluruh definisi. Misalnya:
Qualifier Description : ToSubClass Amended;
Rasa ToSubClass dan Amended berlaku untuk semua kualifikasi Deskripsi di MOF.
Tabel berikut mencantumkan ragam kualifikasi.
Rasa Kualifikasi | Arti |
---|---|
Diubah | Kualifikasi tidak diperlukan dalam definisi kelas dasar dan dapat dipindahkan ke amandemen untuk dilokalkan. |
DisableOverride | Kualifikasi tidak dapat ditimpa dalam kelas atau instans turunan. Perhatikan bahwa mampu mengambil alih kualifikasi yang disebarkan adalah default. |
EnableOverride | Ketika disebarkan ke kelas atau instans turunan, nilai kualifikasi dapat ditimpa. Pengaturan EnableOverride bersifat opsional karena dapat mengambil alih nilai kualifikasi adalah fungsionalitas default untuk kualifikasi yang disebarkan. |
NotToInstance | Kualifikasi tidak disebarluaskan ke instans kelas. |
NotToSubClass | Kualifikasi tidak disebarluaskan ke kelas turunan. |
Terbatas | Kualifikasi tidak disebarkan ke instans atau kelas turunan. |
ToInstance | Kualifikasi disebarkan ke instans. |
ToSubClass | Kualifikasi disebarkan ke kelas turunan. Rasa ini hanya sesuai untuk kualifikasi yang ditentukan untuk kelas dan tidak dapat dilampirkan ke kualifikasi yang menjelaskan instans kelas. |