Sorokkészlet tulajdonságai

Miután visszaadott egy eredményt egy lekérdezésből, a sorkészlet több tulajdonságához is hozzáférhet.

A standard OLE-DB sorkészlet-tulajdonságok mellett a Windows Search SQL az alábbi négy egyéni tulajdonságot kínálja. A tulajdonságkészlet GUID azonosítója {AA6EE6B0E828-11D0-B23E-00AA0047FC01}.

A Windows Search támogatja a DBPROPSET_ROWSET tulajdonságkészlet standard OLE-DB tulajdonságának DBPROP_COMMANDTIMEOUT.

Tulajdonság neve PROPID/type Leírás
DONOTCOMPUTEEXPENSIVEPROPS 15/VT_BOOL Ha ezt igaz értékre állítja, megakadályozza az olyan drága tulajdonságok (például a Találatok és a Maximális rangsor) számítását, amelyek a teljes lekérdezés kiértékelését igénylik, amikor bármely sorhalmaztulajdonság elérhető.
Maximális rang (MAX_RANK) 6/VT_I4 Minden eredményhez kiszámított legmagasabb rang.
Találatok (RESULTS_FOUND) 7/VT_I4 A lekérdezés egyedi elemeinek teljes száma. SELECT lekérdezés esetén ez a sorhalmaz elemeinek száma. A GROUP ON lekérdezés esetében ez az egyedi levélelemek száma. Ez a tulajdonság nem azonosítja a legfelső szintű sorkészlet sorainak számát (a legfelső szintű csoportok számát).
Hol található azonosító (WHEREID) 8/VT_I4 A lekérdezéshez használt korlátozások azonosítója. Ha egy sorhalmaz meg van nyitva egy új lekérdezés végrehajtásakor, az új lekérdezés újra felhasználhatja a régebbi lekérdezésre vonatkozó korlátozásokat, kihasználva ezzel a már elvégzett munkát. A WHERE-korlátozások újrafelhasználásával kapcsolatos további információkért tekintse meg a ReuseWhere függvény.

 

Indexelési rangsorolási és sorhalmazesemények a Windows 7-ben