Freigeben über


Query-Member

Stellt die Basisklasse zum Ausführen von Suchabfragen mithilfe der SharePoint Server 2013 -Abfrage-Objektmodells dar und definiert die Eigenschaften und Methoden, die von der KeywordQuery -Klasse verwendet werden.

Der Query-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode Query(ServerContext) Initialisiert eine neue Instanz der Query -Klasse, basierend auf der angegebenen Dienst-Anwendung.
Öffentliche Methode Query(SPSite) Initialisiert eine neue Instanz der Klasse Query , basierend auf der angegebenen Website.
Öffentliche Methode Query(SPWeb) Initialisiert eine neue Instanz der Query -Klasse, basierend auf der angegebenen SharePoint-Seite.
Öffentliche Methode Query(SearchServiceApplicationProxy) Initialisiert eine neue Instanz der Klasse Query basierend auf der angegebenen Suchdienstanwendung.

Oben

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AuthenticationType Ruft den Authentifizierungstyp für die Abfrage fest.
Öffentliche Eigenschaft BlockDedupeMode Legt den Modus Deduplizierung für die Rangfolge der Ergebnis-Block.
Öffentliche Eigenschaft BypassResultTypes Ruft ab einen Boolean -Wert, der angibt, ob die ResultTypes gewonnen der Suchergebnisse verwendet überschrieben oder werden sollte.
Öffentliche Eigenschaft ClientType Gibt den Namen des Clients bei dem die Abfrage ausgeführt.
Öffentliche Eigenschaft Culture Ruft ab oder legt das Gebietsschema für die Abfrage fest.
Öffentliche Eigenschaft Culture_Client Ruft ab oder legt eine ganze Zahl, die die CultureInfodarstellt.
Öffentliche Eigenschaft DesiredSnippetLength Ruft die bevorzugte Zusammenfassung Länge fest.
Öffentliche Eigenschaft DirectServiceEndpointUri Ruft der Adresse die Suche Dienstanwendungsproxy anstelle der URL verwenden soll, die für den Suchdienst-Anwendungsproxy im Konstruktor angegeben wurde.
Öffentliche Eigenschaft EnableInterleaving Ein boolescher Wert, der angibt, ob die ResultTable -Objekte in der ResultTableCollection von Ausführen dieser Abfrage erzeugte sollten überlappen. Der Standardwert ist true.
Öffentliche Eigenschaft EnableNicknames Ruft ab oder legt einen booleschen Wert, der angibt, ob die genauen Bedingungen in der Abfrage verwendet werden, um Übereinstimmungen zu suchen, oder auch Spitznamen verwendet werden.
Öffentliche Eigenschaft EnableOrderingHitHighlightedProperty Hervorgehobene Begriffe drücken Sie ein Boolean -Wert, der angibt, ob die Treffer markierten Eigenschaften sortiert werden soll.
Öffentliche Eigenschaft EnablePhonetic Ruft ab oder legt einen Boolean -Wert, der angibt, ob die phonetischen Formulare die Abfrageausdrücke verwendet werden, um Übereinstimmungen zu suchen.
Öffentliche Eigenschaft EnableQueryRules Ein Boolean -Wert, der angibt, ob für diese Abfrage Abfrage-Regeln aktiviert sind. Der Standardwert ist true.
Öffentliche Eigenschaft EnableStemming Ruft ab einen Boolean -Wert, der angibt, ob aktiviert.
Öffentliche Eigenschaft GenerateBlockRankLog Ein boolescher Wert, der angibt, ob Informationen über die BlockRankLog -Eigenschaft der Ergebnistabelle interleaved Rang im Protokoll für den Block Ergebnis zurückgegeben.
Öffentliche Eigenschaft HighlightedSentenceCount Ruft die Anzahl der Sätze hinzufügen in das ermittelte hervorgehoben, Zusammenfassung. Der Wert sollte zwischen 1 und 10 liegen.
Öffentliche Eigenschaft Hint Ruft das Verhalten des Abfrageprozessors vorgeschlagene für die Abfrage fest. Standardmäßig wird kein Hinweis bereitgestellt.
Öffentliche Eigenschaft HitHighlightedMultivaluePropertyLimit Eine Grenze Treffer markierten Eigenschaft mit mehreren Werten darstellt.
Öffentliche Eigenschaft HitHighlightedProperties Ruft die Auflistung der Treffer markierten Eigenschaften für die Abfrage.
Öffentliche Eigenschaft HitHighlightedProperties_Client Gibt eine Auflistung der Treffer markierten Eigenschaften zurück.
Öffentliche Eigenschaft IgnoreAllNoiseQuery Ruft ab oder legt einen booleschen Wert, der angibt, ob die Suchabfrage ausgeführt werden soll, der Abfragetext enthält nur Füllwörter.
Öffentliche Eigenschaft IgnoreSafeQueryPropertiesTemplateUrl Ruft ab oder legt ein Flag, das angibt, ob die SafeQueryPropertiesTemplateUrl -Eigenschaft ignoriert werden sollen.
Öffentliche Eigenschaft ImpressionID Ruft ab oder legt den Bezeichner (ID) der Seite Eindruck.
Öffentliche Eigenschaft KeywordInclusion Ruft ab oder legt einen Wert fest, der angibt, ob die Abfrage gibt Ergebnisse zurück, die allen oder einigen der angegebenen Suchbegriffe enthalten.
Öffentliche Eigenschaft MaxSnippetLength Gibt die maximale Länge der Zusammenfassung an.
Öffentliche Eigenschaft PagingCookie Client Side Cookies ab, die für das Paging durch die Ergebnisse der Suche darstellt.
Öffentliche Eigenschaft PartitionId Gibt die eindeutige Kennung (ID) der Indexpartition für diese Suchabfrage verwenden.
Öffentliche Eigenschaft PersonalizationData Ruft ab oder legt die Benutzerdaten für die Personalisierung für den aktuellen Benutzer, der die Suchabfrage übermittelt hat.
Öffentliche Eigenschaft PersonalizationData_Client Ruft die Benutzerdaten für die Personalisierung ab und legt den eindeutigen Bezeichner (ID) für den aktuellen Benutzer, der die Suchabfrage übermittelt hat.
Öffentliche Eigenschaft Priority Ruft ab oder legt die Priorität der Abfrage fest.
Öffentliche Eigenschaft ProcessBestBets Ein Boolean -Wert, der bestimmt, ob Best Bets aktiviert sind.
Öffentliche Eigenschaft ProcessPersonalFavorites Ein Boolean -Wert, der bestimmt, ob persönliche Favoritendaten verarbeitet werden.
Öffentliche Eigenschaft Properties Ruft die Eigenschaftensammlung Abfrage ab.
Öffentliche Eigenschaft QueryInfo Die Abfragedaten für ein einzelnes Durchklicken für eine Suchabfrage zu erhalten.
Öffentliche Eigenschaft QueryTag Ruft Sie benutzerdefinierte Tags verwendet werden, um die Abfrage zu identifizieren. Mehrere Tags werden durch Semikolons getrennt.
Öffentliche Eigenschaft QueryTemplate Gibt die Abfragevorlage, die zur Laufzeit verwendet wird, um die Abfrage auf Grundlage der Benutzereingabe zu transformieren.
Öffentliche Eigenschaft QueryTemplateParameters Die Parameter in die Abfrage-Vorlage darstellt.
Öffentliche Eigenschaft QueryText Ruft ab oder legt den Text für die Suchabfrage.
Öffentliche Eigenschaft RankingModelId Ruft ab oder legt den Bezeichner (ID) des Modells Rangfolge für die Abfrage verwendet.
Öffentliche Eigenschaft ResultsProvider Ruft den Suchanbieter für die Suchabfrage verwenden
Öffentliche Eigenschaft ResultsUrl Ruft ab oder legt die Ergebnisse der Seiten-URL der Abfrage.
Öffentliche Eigenschaft ResultTypes Veraltet. Ruft ab einen Wert, der den Ergebnistyp für die Suche angibt.
Öffentliche Eigenschaft RowLimit Ruft die maximale Anzahl von Zeilen zurückgegeben, die in den Suchergebnissen an die von der StartRow() -Eigenschaft angegebenen Index fest.
Öffentliche Eigenschaft RowsPerPage Ruft die Anzahl der Suchergebnisse pro Seite fest.
Öffentliche Eigenschaft SafeQueryPropertiesTemplateUrl Gibt den Speicherort der Vorlage QueryProperties. Diese Eigenschaft muss angegeben werden bei einer Abfrage von einem Benutzer ohne Berechtigung UseRemoteAPIs() aktiviert ist. Wenn die Abfrage nicht ohne UseRemoteAPIs() -Berechtigung ausgeführt werden, können Sie stattdessen die IgnoreSafeQueryPropertiesTemplateUrl -Eigenschaft auf true festlegen.
Öffentliche Eigenschaft ShowPeopleNameSuggestions Gibt an, ob Vorschläge für Namen zu generieren.
Öffentliche Eigenschaft Site Ruft die Site ab, aus dem die Suchabfrage ausgeführt wird.
Öffentliche Eigenschaft SiteContext Ruft ab oder legt die URL für die Suchabfrage.
Öffentliche Eigenschaft SourceId Gibt den Bezeichner (ID) der Ergebnis-Quelle verwendet werden, um die Abfrage auszuführen.
Öffentliche Eigenschaft StartRow Ruft Sie die erste Zeile in den Suchergebnissen enthalten.
Öffentliche Eigenschaft SummaryLength Ruft die Länge des Suchergebnisses Zusammenfassung.
Öffentliche Eigenschaft Timeout Ruft ab oder legt die Zeitspanne in Millisekunden bis zum Timeout der Anforderung.
Öffentliche Eigenschaft TotalRowsExactMinimum Wird von SearchPagingWebPart zum Bestimmen des Minimalwertes für das Rendern von Seitenlinks erforderlich.
Öffentliche Eigenschaft TrimDuplicates Ruft ab oder legt einen booleschen Wert, der angibt, ob doppelte Elemente aus den Suchergebnissen entfernt werden sollen.
Öffentliche Eigenschaft UILanguage Gibt die Sprache der Benutzeroberfläche.
Öffentliche Eigenschaft UrlZone Ruft die ursprüngliche URL-Zone für die Anforderung ab.

Oben

Methoden

  Name Beschreibung
Öffentliche Methode Dispose Verwirft die Instanz der Query -Klasse.
Öffentliche Methode Equals (Geerbt von Object.)
Öffentliche Methode Execute Veraltet. Führt die Suchabfrage.
Geschützte Methode Finalize (Geerbt von Object.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetProperties Informationen zu verwalteten Eigenschaften zurückgegeben.
Öffentliche Methode GetQuerySuggestions Gibt eine Liste der Abfragevorschläge entsprechen die Suchbegriffe in das Suchfeld eingegeben.
Öffentliche Methode GetQuerySuggestionsWithResults Gibt eine Liste der Abfragevorschläge entsprechen die Suchbegriffe in das Suchfeld eingegeben.
Öffentliche Methode GetScopes Gibt Informationen zu Suchbereichen SharePoint 2010 , falls zutreffend.
Öffentliche Methode GetType (Geerbt von Object.)
Öffentliche Methode HighlightStringValue Markiert alle Vorkommen der angegebenen Suchbegriffe in eine Zeichenfolge.
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Geschützte Methode SetConfigurableDefaults Übertragungen Abfragen spezifische Konfigurationseinstellungen aus der Suchdienstanwendung Standardwerte in die Queryzu überschreiben.
Geschützte Methode SetDefaults Legt die SharePoint Server-Kontextes Standardobjekte, für die Queryverwendet werden.
Öffentliche Methode ToString (Geerbt von Object.)

Oben

Siehe auch

Referenz

Query Klasse

Microsoft.Office.Server.Search.Query-Namespace