IConditionFactory2 인터페이스(structuredquery.h)
IConditionFactory의 기능을 확장합니다. IConditionFactory2 는 쿼리 문자열을 구문 분석하여 얻은 조건 트리를 만들거나 해결하는 메서드를 제공합니다.
상속
IConditionFactory2 인터페이스는 IConditionFactory에서 상속됩니다. IConditionFactory2 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
IConditionFactory2 인터페이스에는 이러한 메서드가 있습니다.
IConditionFactory2::CreateBooleanLeaf TRUE 또는 FALSE인 검색 조건을 만듭니다. (IConditionFactory2.CreateBooleanLeaf) |
IConditionFactory2::CreateCompoundFromArray 조건 노드 배열에서 AND(연결) 또는 OR(분리)인 리프 조건 노드를 만듭니다. 반환된 개체는 ICondition 및 ICondition2를 지원합니다. |
IConditionFactory2::CreateCompoundFromObjectArray 하위 조건 컬렉션의 결합(AND) 또는 OR(분리)인 리프 조건 노드를 만듭니다. 반환된 개체는 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 |
추가 정보
참조