Share via


Microsoft.SharePoint.Search.Query - Espace de noms

L'espace de noms Microsoft.SharePoint.Search.Query fournit un point d'entrée dans le modèle objet de requête de recherche Microsoft SharePoint Foundation 2010.  Vous pouvez utiliser le modèle objet de requête à créer des applications de recherche et de composants WebPart recherche personnalisée pour exécuter des requêtes sur le service de recherche.  Vous pouvez trouver l'espace de noms Microsoft.SharePoint.Search.Query dans Microsoft.SharePoint.Search.dll.

Classes

  Classe Description
Classe publique AllNoiseQueryException Obsolète. Représente l'exception qui est levée lorsque les conditions d'une requête de recherche tous les mots exclus.
Classe publique ClientStringCollection
Classe publique HighlightedString Obsolète. Représente la synthèse de la mise en surbrillance de positionnement.
Classe publique InactiveSourceQueriedException
Classe publique InternalQueryErrorException
Classe publique InvalidPropertyException Obsolète. Représente l'exception qui est levée lorsque la requête de recherche contient une propriété qui n'est pas valide.
Classe publique KeywordInformation Obsolète. Contient des informations sur un mot clé.
Classe publique KeywordQuery Obsolète. Représente une requête de recherche qui utilise la syntaxe de mot clé.
Classe publique KeywordQueryProperties Obsolète. Représente les propriétés d'une requête de recherche à l'aide de la syntaxe de mot clé.
Classe publique KeywordQueryPropertiesType_Client
Classe publique KnownTableTypes Représente des valeurs connues spéciaux pour la propriété TableType .
Classe publique PropertyBag Sert de classe de base pour les versions génériques de la classe PropertyBag , qui permet le scénario d'avoir une classe parent déclarer son sac en tant que PropertyBaget la classe enfant générant celle-ci en tant que PropertyBag<ChildClass>.
Classe publique PropertyBag<T>
Classe publique PropertyConstraint Obsolète. Représente une contrainte de propriété et d'un ensemble de valeurs de restriction.
Classe publique PropertyConstraintCollection Obsolète. Représente une collection d'objets PropertyConstraint .
Classe publique PropertyInformation Obsolète. Fournit des informations sur une propriété gérée.
Classe publique Query Obsolète. Fournit la classe de base pour l'exécution de requêtes de recherche à l'aide du modèle d'objet de requête Search . Cette classe définit des propriétés et des méthodes qui sont partagés par les classes FullTextSqlQuery et KeywordQuery .
Classe publique QueryContainsOnlyExcludedTermsException Obsolète. Représente l'exception qui est levée lorsque la requête de recherche contient uniquement les termes exclus.
Classe publique QueryEmptyException
Classe publique QueryMalformedException Obsolète. Représente l'exception qui est levée lorsqu'une requête de recherche n'est pas formée correctement.
Classe publique QueryProperties Obsolète. Représente les propriétés d'une requête de recherche.
Classe publique QueryPropertyOutOfRangeException
Classe publique QueryPropertyValue
Classe publique QueryThrottledException
Classe publique QueryTransformInvalidPropertyException Exception levée lors de la transformation de requête échoue en raison de la définition des valeurs de propriété de requête non valide
Classe publique QueryUtility
Classe publique RankingModelNotFoundException Obsolète.
Classe publique RemoteSharepointException
Classe publique RemoteSharepointException.RemoteSharePointExceptionInfo
Classe publique ReorderingRule
Classe publique ReorderingRuleCollection Représente la collection de règles de réapprovisionnement.
Classe publique ResultTable Obsolète. Fournit un moyen de lire les résultats de la requête par l'intermédiaire de l'interface IDataReader . Chaque ligne de la IDataReader représente un résultat de recherche.
Classe publique ResultTableCollection Obsolète. Représente une collection d'objets ResultTable .
Classe publique ScopeNotFoundException Obsolète. Représente l'exception qui est levée lorsque le nom de l'étendue spécifié pour une requête de recherche n'existe pas.
Classe publique SearchExecutor Exécute des requêtes sur un serveur de recherche.
Classe publique SearchQueryException Obsolète. Fournit la classe de base pour Search des exceptions de requête.
Classe publique SearchServiceNotFoundException Obsolète. Représente l'exception qui est levée lorsque le service de recherche n'est pas disponible.
Classe publique Sort Obsolète. Définit le mode de tri des résultats de la recherche.
Classe publique SortCollection Obsolète. Représente une collection de structures Sort .
Classe publique TooComplexQueryException

Structures

  Structure Description
Structure publique ResultDefinition Obsolète. Fournit des informations sur une définition de mot clé dans résultats de la recherche.

Interfaces

  Interface Description
Interface publique IPropertyCollection Représente un jeu de propriétés dans laquelle chaque propriété est une paire clé/valeur, où la clé est une chaîne et la valeur est un objet.
Interface publique IReadOnlyPropertyCollection Représente un jeu de propriétés dans laquelle chaque propriété est une paire clé/valeur, où la clé est une chaîne et la valeur est un objet.

Énumérations

  Énumération Description
Énumération publique CollapsingStatus Définit si les résultats dupliqués sont réduits pour Search des résultats de requêtes.
Énumération publique KeywordInclusion Définit les valeurs d'inclusion de mot clé.
Énumération publique QueryAuthenticationType Définit les types d'authentification de requête pris en charge dans Search.
Énumération publique QueryHint Représente les valeurs possibles pour Hint.
Énumération publique QueryPropertyValueType
Énumération publique RemoteSharepointException.RemoteSharePointExceptionType
Énumération publique ReorderingRuleMatchType
Énumération publique ResultType Obsolète. Définit les types de résultats pour les résultats de la Search .
Énumération publique SortDirection Définit les valeurs de direction de tri pour le classement des résultats de la recherche.