共用方式為


IConditionFactory2 介面 (structuredquery.h)

擴充 IConditionFactory 的功能。 IConditionFactory2 提供方法來建立或解析剖析查詢字串取得的條件樹狀結構。

繼承

IConditionFactory2 介面繼承自 IConditionFactoryIConditionFactory2 也有下列類型的成員:

方法

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

另請參閱

CONDITION_CREATION_OPTIONS

CONDITION_OPERATION

CONDITION_TYPE

ICondition

ICondition2

IConditionFactory

參考