IDocumentsOperations.SuggestWithHttpMessagesAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
SuggestWithHttpMessagesAsync(String, String, SuggestParameters, SearchRequestOptions, Dictionary<String,List<String>>, CancellationToken) |
Schlägt Abfragebegriffe basierend auf Eingabetext und übereinstimmenden Dokumenten im Suchindex vor. https://docs.microsoft.com/rest/api/searchservice/Suggestions |
SuggestWithHttpMessagesAsync<T>(String, String, SuggestParameters, SearchRequestOptions, Dictionary<String,List<String>>, CancellationToken) |
Schlägt Abfragebegriffe basierend auf Eingabetext und übereinstimmenden Dokumenten im Suchindex vor. https://docs.microsoft.com/rest/api/searchservice/Suggestions |
SuggestWithHttpMessagesAsync(String, String, SuggestParameters, SearchRequestOptions, Dictionary<String,List<String>>, CancellationToken)
Schlägt Abfragebegriffe basierend auf Eingabetext und übereinstimmenden Dokumenten im Suchindex vor. https://docs.microsoft.com/rest/api/searchservice/Suggestions
public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Search.Models.DocumentSuggestResult<Microsoft.Azure.Search.Models.Document>>> SuggestWithHttpMessagesAsync (string searchText, string suggesterName, Microsoft.Azure.Search.Models.SuggestParameters suggestParameters, Microsoft.Azure.Search.Models.SearchRequestOptions searchRequestOptions = default, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member SuggestWithHttpMessagesAsync : string * string * Microsoft.Azure.Search.Models.SuggestParameters * Microsoft.Azure.Search.Models.SearchRequestOptions * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Search.Models.DocumentSuggestResult<Microsoft.Azure.Search.Models.Document>>>
Public Function SuggestWithHttpMessagesAsync (searchText As String, suggesterName As String, suggestParameters As SuggestParameters, Optional searchRequestOptions As SearchRequestOptions = Nothing, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationResponse(Of DocumentSuggestResult(Of Document)))
Parameter
- searchText
- String
Der Suchtext, auf dem Vorschläge basieren sollen.
- suggesterName
- String
Der Name des Vorschlags, der in der Suggesters-Auflistung angegeben ist, die Teil der Indexdefinition ist.
- suggestParameters
- SuggestParameters
Parameter, um die Vorschlagsabfrage weiter zu verfeinern.
- searchRequestOptions
- SearchRequestOptions
Zusätzliche Parameter für den Vorgang
- customHeaders
- Dictionary<String,List<String>>
Die Header, die der Anforderung hinzugefügt werden.
- cancellationToken
- CancellationToken
Das Abbruchtoken.
Gibt zurück
Antwort, die den vorgeschlagenen Text und dokumente enthält, die der Abfrage entsprechen.
Hinweise
Die nicht generischen Überladungen der Methoden Suggest, SuggestAsync und SuggestWithHttpMessagesAsync versuchen, JSON-Typen in der Antwortnutzlast .NET-Typen zuzuordnen. Weitere Informationen finden Sie unter GetWithHttpMessagesAsync(String, IEnumerable<String>, SearchRequestOptions, Dictionary<String,List<String>>, CancellationToken).
Gilt für:
SuggestWithHttpMessagesAsync<T>(String, String, SuggestParameters, SearchRequestOptions, Dictionary<String,List<String>>, CancellationToken)
Schlägt Abfragebegriffe basierend auf Eingabetext und übereinstimmenden Dokumenten im Suchindex vor. https://docs.microsoft.com/rest/api/searchservice/Suggestions
public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Search.Models.DocumentSuggestResult<T>>> SuggestWithHttpMessagesAsync<T> (string searchText, string suggesterName, Microsoft.Azure.Search.Models.SuggestParameters suggestParameters, Microsoft.Azure.Search.Models.SearchRequestOptions searchRequestOptions = default, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member SuggestWithHttpMessagesAsync : string * string * Microsoft.Azure.Search.Models.SuggestParameters * Microsoft.Azure.Search.Models.SearchRequestOptions * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Search.Models.DocumentSuggestResult<'T>>>
Public Function SuggestWithHttpMessagesAsync(Of T) (searchText As String, suggesterName As String, suggestParameters As SuggestParameters, Optional searchRequestOptions As SearchRequestOptions = Nothing, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationResponse(Of DocumentSuggestResult(Of T)))
Typparameter
- T
Der CLR-Typ, der dem Indexschema zugeordnet wird. Instanzen dieses Typs können als Dokumente aus dem Index abgerufen werden.
Parameter
- searchText
- String
Der Suchtext, auf dem Vorschläge basieren sollen.
- suggesterName
- String
Der Name des Vorschlags, der in der Suggesters-Auflistung angegeben ist, die Teil der Indexdefinition ist.
- suggestParameters
- SuggestParameters
Parameter, um die Vorschlagsabfrage weiter zu verfeinern.
- searchRequestOptions
- SearchRequestOptions
Zusätzliche Parameter für den Vorgang
- customHeaders
- Dictionary<String,List<String>>
Die Header, die der Anforderung hinzugefügt werden.
- cancellationToken
- CancellationToken
Das Abbruchtoken.
Gibt zurück
Antwort, die den vorgeschlagenen Text und dokumente enthält, die der Abfrage entsprechen.
Hinweise
Die generischen Überladungen der Methoden Suggest, SuggestAsync und SuggestWithHttpMessagesAsync unterstützen die Zuordnung von Suchfeldtypen zu .NET-Typen über den Typparameter T. Weitere Informationen zur Typzuordnung finden Sie GetWithHttpMessagesAsync<T>(String, IEnumerable<String>, SearchRequestOptions, Dictionary<String,List<String>>, CancellationToken) unter.
Gilt für:
Azure SDK for .NET