Antarmuka IConditionFactory (structuredquery.h)

Menyediakan metode untuk membuat atau menyelesaikan pohon kondisi yang diperoleh dengan mengurai string kueri.

Warisan

Antarmuka IConditionFactory mewarisi dari antarmuka IUnknown . IConditionFactory juga memiliki jenis anggota ini:

Metode

Antarmuka IConditionFactory memiliki metode ini.

 
IConditionFactory::MakeAndOr

Membuat simpul kondisi yang merupakan konjunsi logis (AND) atau disjunction (OR) dari kumpulan subkondisi.
IConditionFactory::MakeLeaf

Membuat simpul kondisi daun yang mewakili perbandingan nilai properti dan nilai konstanta.
IConditionFactory::MakeNot

Membuat simpul kondisi yang merupakan negasi logis (NOT) dari kondisi lain (subnode simpul ini). (IConditionFactory.MakeNot)
IConditionFactory::Resolve

Melakukan berbagai transformasi pada pohon kondisi, termasuk kondisi berikut:_resolves dengan ekspresi tanggal/waktu relatif terhadap kondisi dengan tanggal/waktu absolut (sebagai VT_FILETIME); mengubah entitas bernama lain yang dikenali menjadi pohon kondisi dengan nilai aktual; menyederhanakan pohon kondisi; mengganti properti virtual atau senyawa dengan pohon OR dari properti lain; menghapus pohon kondisi yang dihasilkan dari kueri dengan kata kunci properti yang tidak memiliki kondisi yang diterapkan.

Keterangan

StructuredQuerySample menunjukkan cara membaca baris dari konsol, mengurainya menggunakan skema sistem, dan menampilkan pohon kondisi yang dihasilkan.

Persyaratan

   
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
Redistribusi Windows Desktop Search (WDS) 3.0

Lihat juga

CONDITION_OPERATION

CONDITION_TYPE

ICondition

ICondition2

IConditionFactory2

Referensi