Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erweitert die Funktionalität von IConditionFactory. IConditionFactory2 bietet Methoden zum Erstellen oder Auflösen einer Bedingungsstruktur, die durch analysieren einer Abfragezeichenfolge abgerufen wurde.
Vererbung
Die IConditionFactory2-Schnittstelle erbt von IConditionFactory. IConditionFactory2 verfügt auch über die folgenden Typen von Membern:
Methoden
Die IConditionFactory2-Schnittstelle verfügt über diese Methoden.
|
IConditionFactory2::CreateBooleanLeaf Erstellt eine Suchbedingung, die entweder TRUE oder FALSE ist. (IConditionFactory2.CreateBooleanLeaf) |
|
IConditionFactory2::CreateCompoundFromArray Erstellt einen Blattbedingungsknoten, der eine Konjunktion (AND) oder eine Disjunktion (OR) aus einem Array von Bedingungsknoten ist. Das zurückgegebene Objekt unterstützt ICondition und ICondition2. |
|
IConditionFactory2::CreateCompoundFromObjectArray Erstellt einen Blattbedingungsknoten, der eine Konjunktion (AND) oder eine Disjunktion (OR) einer Auflistung von Unterbedingungen ist. Das zurückgegebene Objekt unterstützt ICondition und ICondition2. |
|
IConditionFactory2::CreateIntegerLeaf Erstellt einen Blattbedingungsknoten für einen ganzzahligen Wert. Das zurückgegebene Objekt unterstützt ICondition und ICondition2. |
|
IConditionFactory2::CreateLeaf Erstellt einen Blattbedingungsknoten für einen beliebigen Wert. Das zurückgegebene Objekt unterstützt ICondition und ICondition2. |
|
IConditionFactory2::CreateNegation Erstellt einen Bedingungsknoten, bei dem es sich um eine logische Negation (NOT) einer anderen Bedingung (einem Unterknoten dieses Knotens) handelt. (IConditionFactory2.CreateNegation) |
|
IConditionFactory2::CreateStringLeaf Erstellt einen Blattbedingungsknoten für einen Zeichenfolgenwert, der einen Vergleich von Eigenschaftswert und Konstantenwert darstellt. Das zurückgegebene Objekt unterstützt ICondition und ICondition2. |
|
IConditionFactory2::CreateTrueFalse Erstellt eine Suchbedingung, die entweder TRUE oder FALSE ist. (IConditionFactory2.CreateTrueFalse) |
|
IConditionFactory2::ResolveCondition Führt eine Vielzahl von Transformationen für eine Bedingungsstruktur und damit die aufgelöste Bedingung für die Auswertung aus. Das zurückgegebene Objekt unterstützt ICondition und ICondition2. |
Hinweise
Das StructuredQuerySample veranschaulicht, wie Zeilen aus der Konsole gelesen, mithilfe des Systemschemas analysiert und die resultierenden Bedingungsstrukturen angezeigt werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | structuredquery.h |
Weitere Informationen
Referenz