Partager via


Query - Membres

Représente la classe de base pour l'exécution des requêtes de recherche à l'aide du modèle d'objet de requête SharePoint Server 2013 et définit les propriétés et les méthodes qui sont utilisées par la classe KeywordQuery .

Le type Query expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique Query(ServerContext) Initialise une nouvelle instance de la classe Query , en fonction de l'application de service spécifiée.
Méthode publique Query(SPSite) Initialise une nouvelle instance de la classe Query , basée sur le site spécifié.
Méthode publique Query(SPWeb) Initialise une nouvelle instance de la classe Query , en fonction de la page SharePoint spécifiée.
Méthode publique Query(SearchServiceApplicationProxy) Initialise une nouvelle instance de la classe Query en fonction de l'application de service de recherche spécifiée.

Haut

Propriétés

  Nom Description
Propriété publique AuthenticationType Obtient ou définit le type d'authentification pour la requête.
Propriété publique BlockDedupeMode Définit le mode de suppression des doublons de classement des blocs de résultat.
Propriété publique BypassResultTypes Obtient ou définit une valeur Boolean qui indique si les ResultTypes obtenues à partir des résultats de recherche doivent être utilisés ou remplacés.
Propriété publique ClientType Spécifie le nom du client qui a émis la requête.
Propriété publique Culture Obtient ou définit les paramètres régionaux pour la requête.
Propriété publique Culture_Client Obtient ou définit un entier qui représente l' CultureInfo.
Propriété publique DesiredSnippetLength Obtient ou définit la longueur de la synthèse préférée.
Propriété publique DirectServiceEndpointUri Obtient ou définit l'adresse du proxy d'application de service doit utiliser au lieu de l'URL qui a été spécifié dans le constructeur pour le proxy d'application de service recherche de la recherche.
Propriété publique EnableInterleaving Une valeur de type Boolean qui indique si les objets ResultTable dans les ResultTableCollection générés par l'exécution de cette requête doit être entrelacée. La valeur par défaut est true.
Propriété publique EnableNicknames Obtient ou définit une valeur de type Boolean qui indique si les termes exacts de la requête de recherche sont utilisés pour rechercher des correspondances, ou si des surnoms sont utilisés.
Propriété publique EnableOrderingHitHighlightedProperty Une valeur Boolean qui indique si les propriétés de mise en surbrillance d'accès doivent être classées par termes en surbrillance des correspondances.
Propriété publique EnablePhonetic Obtient ou définit une valeur Boolean qui indique si les formulaires phonétiques des termes de requête sont utilisés pour rechercher des correspondances.
Propriété publique EnableQueryRules Une valeur Boolean qui indique si les règles de requête sont activés pour cette requête. La valeur par défaut est true.
Propriété publique EnableStemming Obtient ou définit une valeur Boolean qui indique si la recherche de radical est activée.
Propriété publique GenerateBlockRankLog Une valeur de type Boolean qui indique s'il faut renvoyer des informations sur le journal de classement pour le bloc de résultats par le biais de la propriété BlockRankLog de la table de résultats sont supprimés.
Propriété publique HighlightedSentenceCount Obtient ou définit le nombre de phrases à inclure dans les correspondances en surbrillance récapitulative. La valeur doit être comprise entre 1 et 10.
Propriété publique Hint Obtient ou définit le comportement du processeur de requêtes suggéré pour la requête. Aucune indication n'est fournie par défaut.
Propriété publique HitHighlightedMultivaluePropertyLimit Représente une limite de la propriété à valeurs multiples de surbrillance correspondances.
Propriété publique HitHighlightedProperties Obtient la collection des propriétés de mise en surbrillance d'accès de la requête.
Propriété publique HitHighlightedProperties_Client Renvoie une collection de propriétés de mise en surbrillance d'accès.
Propriété publique IgnoreAllNoiseQuery Obtient ou définit une valeur de type Boolean qui indique si la requête de recherche doit être exécutée si le texte de la requête contient uniquement des mots parasites.
Propriété publique IgnoreSafeQueryPropertiesTemplateUrl Obtient ou définit un indicateur qui indique si la propriété SafeQueryPropertiesTemplateUrl doit être ignorée.
Propriété publique ImpressionID Obtient ou définit l'identificateur (ID) de l'impression de la page.
Propriété publique KeywordInclusion Obtient ou définit une valeur qui indique si la requête renvoie les résultats qui contiennent tout ou partie des termes de recherche spécifiés.
Propriété publique MaxSnippetLength Spécifie la longueur maximale de la synthèse des résultats.
Propriété publique PagingCookie Représente le cookie côté client utilisé pour la mise en page de résultats de recherche.
Propriété publique PartitionId Spécifie l'identificateur unique (ID) de la partition d'index à utiliser pour cette requête de recherche.
Propriété publique PersonalizationData Obtient ou définit les données de personnalisation de l'utilisateur pour l'utilisateur actuel qui a envoyé la requête de recherche.
Propriété publique PersonalizationData_Client Obtient les données de personnalisation de l'utilisateur et définit l'identificateur unique (ID) de l'utilisateur actuel qui a envoyé la requête de recherche.
Propriété publique Priority Obtient ou définit la priorité de la requête.
Propriété publique ProcessBestBets Une valeur Boolean qui détermine si les Best Bets sont activés.
Propriété publique ProcessPersonalFavorites Une valeur Boolean qui détermine si les données de favoris personnels sont traitées.
Propriété publique Properties Obtient le conteneur de propriétés de requête.
Propriété publique QueryInfo Obtenir les données de journal de requête pour un seul clic pour une requête de recherche.
Propriété publique QueryTag Obtient ou définit les balises personnalisées à utiliser pour identifier la requête. Plusieurs balises sont séparées par des points-virgules.
Propriété publique QueryTemplate Spécifie le modèle de requête qui est utilisé pour transformer la requête en fonction de l'entrée utilisateur en cours d'exécution.
Propriété publique QueryTemplateParameters Représente les paramètres dans le modèle de requête.
Propriété publique QueryText Obtient ou définit le texte de la requête de recherche.
Propriété publique RankingModelId Obtient ou définit l'identificateur (ID) du modèle de classement à utiliser pour la requête.
Propriété publique ResultsProvider Obtient ou définit le fournisseur de recherche à utiliser pour la requête de recherche
Propriété publique ResultsUrl Obtient ou définit l'URL de la page résultats de la requête.
Propriété publique ResultTypes Obsolète. Obtient ou définit une valeur qui spécifie le type de résultat de recherche.
Propriété publique RowLimit Obtient ou définit le nombre maximal de lignes retournées dans les résultats de recherche, à l'index spécifié par la propriété StartRow() .
Propriété publique RowsPerPage Obtient ou définit le nombre de résultats de recherche à retourner par page.
Propriété publique SafeQueryPropertiesTemplateUrl Spécifie l'emplacement du modèle QueryProperties. Cette propriété doit être spécifiée lors de l'émission d'une requête par un utilisateur qui ne dispose pas d'autorisation UseRemoteAPIs() activée. Si la requête ne s'exécutera pas sans autorisation UseRemoteAPIs() activée, vous pouvez définir la propriété IgnoreSafeQueryPropertiesTemplateUrl à true à la place.
Propriété publique ShowPeopleNameSuggestions Spécifie s'il faut générer des suggestions de nom.
Propriété publique Site Obtient le site à partir de laquelle la requête de recherche est exécutée à partir de.
Propriété publique SiteContext Obtient ou définit l'URL du site pour la requête de recherche.
Propriété publique SourceId Spécifie l'identificateur (ID) de l'origine des résultats à être utilisé pour exécuter la requête.
Propriété publique StartRow Obtient ou définit la première ligne inclus dans les résultats de recherche.
Propriété publique SummaryLength Obtient ou définit la longueur du résultat de recherche résumé.
Propriété publique Timeout Obtient ou définit la durée, en millisecondes, avant l'expiration de la demande de requête.
Propriété publique TotalRowsExactMinimum Utilisé par SearchPagingWebPart pour déterminer la valeur minimale requise pour le rendu des liens de la page.
Propriété publique TrimDuplicates Obtient ou définit une valeur de type Boolean qui indique si les doublons doivent être supprimés à partir des résultats de la recherche.
Propriété publique UILanguage Spécifie la langue de l'interface utilisateur.
Propriété publique UrlZone Obtient l'origine de la zone URL pour la demande de requête.

Haut

Méthodes

  Nom Description
Méthode publique Dispose Supprime l'instance de la classe Query .
Méthode publique Equals (Hérité de Object)
Méthode publique Execute Obsolète. Exécute la requête de recherche.
Méthode protégée Finalize (Hérité de Object)
Méthode publique GetHashCode (Hérité de Object)
Méthode publique GetProperties Retourne des informations sur les propriétés gérées.
Méthode publique GetQuerySuggestions Renvoie une liste de suggestions de requête mise en correspondance les termes de recherche tapés dans la zone de recherche.
Méthode publique GetQuerySuggestionsWithResults Renvoie une liste de suggestions de requête mise en correspondance les termes de recherche tapés dans la zone de recherche.
Méthode publique GetScopes Retourne des informations sur les étendues de recherche SharePoint 2010 , le cas échéant.
Méthode publique GetType (Hérité de Object)
Méthode publique HighlightStringValue Met en surbrillance toutes les occurrences des termes de requête spécifiée dans une chaîne.
Méthode protégée MemberwiseClone (Hérité de Object)
Méthode protégée SetConfigurableDefaults Transferts de requête à partir de l'application de service de recherche de remplacer les valeurs par défaut dans le Query, les paramètres de configuration spécifiques.
Méthode protégée SetDefaults Définit le contexte de SharePoint Server objets par défaut, à utiliser pour le Query.
Méthode publique ToString (Hérité de Object)

Haut

Voir aussi

Référence

Query classe

Microsoft.Office.Server.Search.Query - Espace de noms