Condividi tramite


Interfaccia IConditionFactory2 (structuredquery.h)

Estende la funzionalità di IConditionFactory. IConditionFactory2 fornisce metodi per creare o risolvere un albero delle condizioni ottenuto analizzando una stringa di query.

Ereditarietà

L'interfaccia IConditionFactory2 eredita da IConditionFactory. IConditionFactory2 include anche questi tipi di membri:

Metodi

L'interfaccia IConditionFactory2 dispone di questi metodi.

 
IConditionFactory2::CreateBooleanLeaf

Crea una condizione di ricerca che sia TRUE o FALSE. (IConditionFactory2.CreateBooleanLeaf)
IConditionFactory2::CreateCompoundFromArray

Crea un nodo condizione foglia che è una congiunzione (AND) o una disgiunzione (OR) da una matrice di nodi condizione. L'oggetto restituito supporta ICondition e ICondition2.
IConditionFactory2::CreateCompoundFromObjectArray

Crea un nodo condizione foglia che è una congiunzione (AND) o una disgiunzione (OR) di una raccolta di sottocondizioni. L'oggetto restituito supporta ICondition e ICondition2.
IConditionFactory2::CreateIntegerLeaf

Crea un nodo condizione foglia per un valore intero. L'oggetto restituito supporta ICondition e ICondition2.
IConditionFactory2::CreateLeaf

Crea un nodo condizione foglia per qualsiasi valore. L'oggetto restituito supporta ICondition e ICondition2.
IConditionFactory2::CreateNegation

Crea un nodo condizione che rappresenta una negazione logica (NOT) di un'altra condizione (un sottonodo di questo nodo). (IConditionFactory2.CreateNegation)
IConditionFactory2::CreateStringLeaf

Crea un nodo condizione foglia per un valore stringa che rappresenta un confronto tra il valore della proprietà e il valore costante. L'oggetto restituito supporta ICondition e ICondition2.
IConditionFactory2::CreateTrueFalse

Crea una condizione di ricerca che sia TRUE o FALSE. (IConditionFactory2.CreateTrueFalse)
IConditionFactory2::ResolveCondition

Esegue un'ampia gamma di trasformazioni in un albero delle condizioni e quindi la condizione risolta per la valutazione. L'oggetto restituito supporta ICondition e ICondition2.

Commenti

StructuredQuerySample illustra come leggere le righe dalla console, analizzarle usando lo schema di sistema e visualizzare gli alberi delle condizioni risultanti.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione structuredquery.h

Vedi anche

CONDITION_CREATION_OPTIONS

CONDITION_OPERATION

CONDITION_TYPE

ICondition

ICondition2

IConditionFactory

Riferimento