Compartir a través de


Interfaz IConditionFactory2 (structuredquery.h)

Amplía la funcionalidad de IConditionFactory. IConditionFactory2 proporciona métodos para crear o resolver un árbol de condiciones que se obtuvo mediante el análisis de una cadena de consulta.

Herencia

La interfaz IConditionFactory2 hereda de IConditionFactory. IConditionFactory2 también tiene estos tipos de miembros:

Métodos

La interfaz IConditionFactory2 tiene estos métodos.

 
IConditionFactory2::CreateBooleanLeaf

Crea una condición de búsqueda que sea TRUE o FALSE. (IConditionFactory2.CreateBooleanLeaf)
IConditionFactory2::CreateCompoundFromArray

Crea un nodo de condición hoja que es una conjunción (AND) o una disyección (OR) de una matriz de nodos de condición. El objeto devuelto admite ICondition e ICondition2.
IConditionFactory2::CreateCompoundFromObjectArray

Crea un nodo de condición hoja que es una conjunción (AND) o una disyunción (OR) de una colección de subcondiciones. El objeto devuelto admite ICondition e ICondition2.
IConditionFactory2::CreateIntegerLeaf

Crea un nodo de condición hoja para un valor entero. El objeto devuelto admite ICondition e ICondition2.
IConditionFactory2::CreateLeaf

Crea un nodo de condición hoja para cualquier valor. El objeto devuelto admite ICondition e ICondition2.
IConditionFactory2::CreateNegation

Crea un nodo de condición que es una negación lógica (NOT) de otra condición (un subnodo de este nodo). (IConditionFactory2.CreateNegation)
IConditionFactory2::CreateStringLeaf

Crea un nodo de condición hoja para un valor de cadena que representa una comparación del valor de propiedad y el valor constante. El objeto devuelto admite ICondition e ICondition2.
IConditionFactory2::CreateTrueFalse

Crea una condición de búsqueda que sea TRUE o FALSE. (IConditionFactory2.CreateTrueFalse)
IConditionFactory2::ResolveCondition

Realiza una variedad de transformaciones en un árbol de condiciones y, por tanto, la condición resuelta para la evaluación. El objeto devuelto admite ICondition e ICondition2.

Comentarios

StructuredQuerySample muestra cómo leer líneas de la consola, analizarlas mediante el esquema del sistema y mostrar los árboles de condición resultantes.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado structuredquery.h

Consulte también

CONDITION_CREATION_OPTIONS

CONDITION_OPERATION

CONDITION_TYPE

ICondition

ICondition2

IConditionFactory

Referencia