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.
Menyediakan metode untuk menangani entitas bernama dan menghasilkan kondisi khusus.
Warisan
Antarmuka IConditionGenerator mewarisi dari antarmuka IUnknown . IConditionGenerator juga memiliki jenis anggota ini:
Metode
Antarmuka IConditionGenerator memiliki metode ini.
|
IConditionGenerator::D efaultPhrase Metode ini mencoba menghasilkan frasa yang, ketika dikenali oleh instans IConditionGenerator ini, mewakili jenis dan pasangan nilai untuk entitas, hubungan, atau entitas bernama. |
|
IConditionGenerator::GenerateForLeaf Menghasilkan ekspresi kueri khusus untuk apa yang akan menjadi ekspresi kueri daun. |
|
IConditionGenerator::Initialize Mengatur ulang semua status antarmuka ke nilai default dan mengambil informasi yang diperlukan dari skema. |
|
IConditionGenerator::RecognizeNamedEntities Mengidentifikasi entitas bernama dalam string input, dan membuat koleksi yang berisi entitas tersebut. |
Keterangan
Ketika objek yang mendukung IConditionGenerator telah didaftarkan dengan parser kueri sebagai jenis semantik T (menggunakan metode IQueryParser::SetMultiOption dengan konstanta SQMO_GENERATOR_FOR_TYPE ), dan pengurai kueri tersebut akan menghasilkan node kondisi daun dengan jenis semantik T, parser kueri terlebih dahulu memanggil metode IConditionGenerator::GenerateForLeaf dari generator kondisi. Jika metode tersebut mengembalikan S_OK, pohon kondisi yang dikembalikan (yang tidak perlu simpul daun) digunakan. Jika mengembalikan S_FALSE, maka pemrosesan normal ia dilanjutkan, yang menghasilkan simpul daun.
Pengurai kueri memiliki generator kondisi yang telah didaftarkan untuk jenis semantik yang diketahui mewakili angka, Boolean, tanggal/waktu, dan jalur file.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows XP dengan SP2, Windows Vista [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2003 dengan SP1 [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | structuredquery.h |
Lihat juga
Referensi