IConditionFactory2 介面 (structuredquery.h)
擴充 IConditionFactory 的功能。 IConditionFactory2 提供方法來建立或解析剖析查詢字串取得的條件樹狀結構。
繼承
IConditionFactory2 介面繼承自 IConditionFactory。 IConditionFactory2 也有下列類型的成員:
方法
IConditionFactory2 介面具有這些方法。
IConditionFactory2::CreateBooleanLeaf 建立為TRUE或 FALSE 的搜尋條件。 (IConditionFactory2.CreateBooleanLeaf) |
IConditionFactory2::CreateCompoundFromArray 建立分葉條件節點,該節點與條件節點數位結合 (AND) 或分離 (OR) 。 傳回的物件支援 ICondition 和 ICondition2。 |
IConditionFactory2::CreateCompoundFromObjectArray 建立分葉條件節點,該節點會結合 (AND) 或分離 (或子條件集合) 。 傳回的物件支援 ICondition 和 ICondition2。 |
IConditionFactory2::CreateIntegerLeaf 建立整數值的分葉條件節點。 傳回的物件支援 ICondition 和 ICondition2。 |
IConditionFactory2::CreateLeaf 為任何值建立分葉條件節點。 傳回的物件支援 ICondition 和 ICondition2。 |
IConditionFactory2::CreateNegation 建立條件節點,此節點是邏輯否定 (NOT) (此節點子節點) 。 (IConditionFactory2.CreateNegation) |
IConditionFactory2::CreateStringLeaf 建立字串值的分葉條件節點,代表屬性值和常數值的比較。 傳回的物件支援 ICondition 和 ICondition2。 |
IConditionFactory2::CreateTrueFalse 建立為TRUE或 FALSE 的搜尋條件。 (IConditionFactory2.CreateTrueFalse) |
IConditionFactory2::ResolveCondition 在條件樹狀結構上執行各種轉換,進而解析評估的條件。 傳回的物件支援 ICondition 和 ICondition2。 |
備註
StructuredQuerySample 示範如何從控制台讀取行、使用系統架構剖析它們,以及顯示產生的條件樹狀結構。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 7 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 R2 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | structuredquery.h |
另請參閱
參考