Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
[Kelas CFrameworkQuery adalah bagian dari Kerangka Kerja Penyedia WMI dan sekarang dipertimbangkan dalam keadaan akhir, dan tidak ada pengembangan, peningkatan, atau pembaruan lebih lanjut yang akan tersedia untuk masalah terkait non-keamanan yang memengaruhi pustaka ini. API MI harus digunakan untuk semua pengembangan baru.]
Kelas CFrameworkQuery digunakan untuk mengurai dan memanipulasi kueri. Ini berisi metode yang mengembalikan nilai dan metode properti tertentu yang menguji kueri untuk menentukan properti tertentu yang disertakan.
Penulis penyedia umumnya tidak perlu membuat kelas turunan dari kelas ini, atau untuk membuat instans apa pun dari kelas ini. Lebih umum, Anda akan diteruskan instans kelas ini dan akan menggunakan berbagai metode untuk menentukan informasi apa yang diminta oleh klien.
CFrameworkQuery memiliki jenis anggota ini:
| Metode | Deskripsi |
|---|---|
| AllPropertiesAreRequired | Menunjukkan apakah semua properti untuk instans sedang diminta. |
| GetQuery | Mengambil perintah WQL aktual yang terkait dengan objek CFrameworkQuery . |
| GetQueryClassName | Mengambil nama kelas dari kueri. |
| GetRequiredProperties | Mengembalikan daftar semua properti yang diperlukan untuk memenuhi kueri. Ini termasuk properti dari klausa SELECT dan WHERE . |
| GetValuesForProp | Mengembalikan semua nilai untuk properti tertentu yang dihasilkan oleh properti tersebut seperti yang muncul dalam kueri. |
| IsPropertyRequired | Menentukan apakah properti tertentu diminta oleh kueri. Klausa SELECT dan WHERE dicentang. |
| KeysOnly | Menunjukkan apakah hanya properti kunci yang diperlukan. |
Metode
Kelas CFrameworkQuery memiliki metode ini.
|
CFrameworkQuery::AllPropertiesAreRequired Metode AllPropertiesAreRequired menunjukkan apakah semua properti untuk instans diminta. |
|
CFrameworkQuery::GetQuery Metode GetQuery mengambil perintah WQL aktual yang terkait dengan objek CFrameworkQuery. |
|
CFrameworkQuery::GetQueryClassName Metode GetQueryClassName mengambil nama kelas dari kueri. |
|
CFrameworkQuery::GetRequiredProperties Metode GetRequiredProperties mengembalikan daftar semua properti yang ditentukan dalam pernyataan SELECT kueri. Ini mengembalikan properti dari klausa SELECT dan WHERE. |
|
CFrameworkQuery::GetValuesForProp Metode GetValuesForProp mengembalikan semua nilai untuk properti tertentu yang dihasilkan oleh properti tersebut saat muncul dalam kueri. (kelebihan beban 1/2) |
|
CFrameworkQuery::GetValuesForProp Metode GetValuesForProp mengembalikan semua nilai untuk properti tertentu yang dihasilkan oleh properti tersebut saat muncul dalam kueri. (kelebihan beban 2/2) |
|
CFrameworkQuery::IsPropertyRequired Metode IsPropertyRequired menentukan apakah properti tertentu diminta oleh kueri. Klausa SELECT dan WHERE dicentang. |
|
CFrameworkQuery::KeysOnly Metode KeysOnly menunjukkan apakah hanya properti kunci yang diperlukan. |
Keterangan
Destruktor untuk kelas ini adalah CFrameworkQuery::~CFrameworkQuery.
Persyaratan
| Klien minimum yang didukung | Windows Vista |
| Server minimum yang didukung | Windows Server 2008 |
| Target Platform | Windows |
| Header | frquery.h (termasuk FwCommon.h) |