structuredquery.h-Header
Dieser Header wird von der Windows-Suche verwendet. Weitere Informationen finden Sie unter
structuredquery.h enthält die folgenden Programmierschnittstellen:
Schnittstellen
IConditionFactory Stellt Methoden zum Erstellen oder Auflösen einer Bedingungsstruktur bereit, die durch analysieren einer Abfragezeichenfolge abgerufen wurde. |
IConditionFactory2 Erweitert die Funktionalität von IConditionFactory. IConditionFactory2 bietet Methoden zum Erstellen oder Auflösen einer Bedingungsstruktur, die durch analysieren einer Abfragezeichenfolge abgerufen wurde. |
IConditionGenerator Stellt Methoden für die Behandlung benannter Entitäten und das Generieren spezieller Bedingungen bereit. |
IEntity Stellt Methoden zum Abrufen von Informationen zu einem Entitätstyp im Schema bereit. |
IInterval Stellt eine Methode zum Abrufen der Grenzwerte eines Intervalls bereit. |
IMetaData Stellt eine Methode zum Abrufen eines Schlüssel-Wert-Paars von Zeichenfolgen aus einem IEntity-, IRelationship- oder ISchemaProvider-Objekt bereit. |
INamedEntity Stellt Methoden bereit, um den Wert einer benannten Entität oder einen Standardausdruck für den Wert von abzurufen. |
INamedEntityCollector Stellt eine Methode zum Akkumulieren benannter Entitäten bereit, wie durch ein IConditionGenerator-Objekt identifiziert. |
IQueryParser Stellt Methoden zum Analysieren einer Eingabezeichenfolge in ein IQuerySolution-Objekt bereit. |
IQueryParserManager Stellt Methoden zum Erstellen, Initialisieren und Ändern von Optionen für ein IQueryParser-Objekt bereit. |
IQuerySolution Stellt Methoden bereit, die Informationen zur Interpretation einer analysierten Abfrage abrufen. |
IRelationship Stellt Methoden zum Abrufen von Informationen zu einer Schemaeigenschaft bereit. |
ISchemaLocalizerSupport Stellt eine Methode zum Lokalisieren von Schlüsselwörtern in einer angegebenen Zeichenfolge bereit. |
ISchemaProvider Stellt ein Schemarepository bereit, das durchsucht werden kann. |
ITokenCollection Ruft die Token ab, die sich aus der Verwendung eines Wörtertrennungszeichens ergeben. |
Strukturen
HITRANGE Gibt den Bereich der übereinstimmenden Daten an, wenn die Abfragesuchbedingungen mit indizierten Daten übereinstimmen. |
Enumerationen
CASE_REQUIREMENT Gibt die Groß-/Kleinschreibungsanforderungen von Schlüsselwörtern an, sofern vorhanden, für eine Abfrage. |
CONDITION_CREATION_OPTIONS Stellt eine Reihe von Flags bereit, die mit den folgenden Schnittstellen verwendet werden sollen, um den Typ der Bedingungsstruktur node anzugeben: _ICondition, ICondition2, IConditionFactory, IConditionFactory2 und IConditionGenerator. |
INTERVAL_LIMIT_KIND Diese Werte werden von IInterval::GetLimits als Paare zurückgegeben, um einen Bereich mit einer oberen und unteren Grenze anzugeben. |
NAMED_ENTITY_CERTAINTY Definiert die Sicherheitsebene für eine benannte Entität. |
QUERY_PARSER_MANAGER_OPTION Wird von IQueryParserManager::SetOption verwendet, um Analyseoptionen festzulegen. Dies kann verwendet werden, um Schemas und Lokalisierungsoptionen anzugeben. |
STRUCTURED_QUERY_MULTIOPTION Eine Reihe von Flags, die von IQueryParser::SetMultiOption verwendet werden, um einzelne Optionen anzugeben. |
STRUCTURED_QUERY_PARSE_ERROR Ein Satz von Flags, die mit IQuerySolution::GetErrors verwendet werden sollen, um Analysefehler zu identifizieren. Jeder Analysefehler gibt an, dass mindestens ein Token beim Analysieren einer Abfragezeichenfolge ignoriert wurde. |
STRUCTURED_QUERY_RESOLVE_OPTION Optionen zum Auflösen von Daten in einer Bedingungsstruktur. |
STRUCTURED_QUERY_SINGLE_OPTION Ein Satz von Flags, die mit IQueryParser::SetOption und IQueryParser::GetOption verwendet werden sollen, um einzelne Optionen anzugeben. |
STRUCTURED_QUERY_SYNTAX Gibt den Typ der Abfragesyntax an. (STRUCTURED_QUERY_SYNTAX) |