Interface IConditionFactory2 (structuredquery.h)
Étend les fonctionnalités d’IConditionFactory. IConditionFactory2 fournit des méthodes permettant de créer ou de résoudre une arborescence de conditions obtenue en analysant une chaîne de requête.
Héritage
L’interface IConditionFactory2 hérite d’IConditionFactory. IConditionFactory2 possède également les types de membres suivants :
Méthodes
L’interface IConditionFactory2 a ces méthodes.
IConditionFactory2 ::CreateBooleanLeaf Crée une condition de recherche qui est TRUE ou FALSE. (IConditionFactory2.CreateBooleanLeaf) |
IConditionFactory2 ::CreateCompoundFromArray Crée un nœud de condition feuille qui est une conjonction (AND) ou une disjonction (OR) à partir d’un tableau de nœuds de condition. L’objet retourné prend en charge ICondition et ICondition2. |
IConditionFactory2 ::CreateCompoundFromObjectArray Crée un nœud de condition feuille qui est une conjonction (AND) ou une disjonction (OR) d’une collection de sous-conditions. L’objet retourné prend en charge ICondition et ICondition2. |
IConditionFactory2 ::CreateIntegerLeaf Crée un nœud de condition feuille pour une valeur entière. L’objet retourné prend en charge ICondition et ICondition2. |
IConditionFactory2 ::CreateLeaf Crée un nœud de condition feuille pour n’importe quelle valeur. L’objet retourné prend en charge ICondition et ICondition2. |
IConditionFactory2 ::CreateNegation Crée un nœud de condition qui est une négation logique (NOT) d’une autre condition (un sous-nœud de ce nœud). (IConditionFactory2.CreateNegation) |
IConditionFactory2 ::CreateStringLeaf Crée un nœud de condition feuille pour une valeur de chaîne qui représente une comparaison de la valeur de propriété et de la valeur constante. L’objet retourné prend en charge ICondition et ICondition2. |
IConditionFactory2 ::CreateTrueFalse Crée une condition de recherche qui est TRUE ou FALSE. (IConditionFactory2.CreateTrueFalse) |
IConditionFactory2 ::ResolveCondition Effectue diverses transformations sur une arborescence de conditions et, par conséquent, la condition résolue pour l’évaluation. L’objet retourné prend en charge ICondition et ICondition2. |
Remarques
StructuredQuerySample montre comment lire des lignes à partir de la console, les analyser à l’aide du schéma système et afficher les arborescences de conditions résultantes.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | structuredquery.h |
Voir aussi
Référence