Click or drag to resize

IFulltextSessionGetSuggestionsAsyncTDocument Method (String, SuggestionOptions, CancellationToken)

Asynchronously gets a suggestion for the given word or query. In case of a single word Sphinx' SUGGEST() function is used, in case of a query (multiple words), QSUGGEST() is used.

Namespace:  SphinxConnector.FluentApi
Assembly:  SphinxConnector (in SphinxConnector.dll) Version: 5.3.0
Syntax
Task<IList<Suggestion>> GetSuggestionsAsync<TDocument>(
	string wordOrQuery,
	SuggestionOptions suggestionOptions,
	CancellationToken cancellationToken
)

Parameters

wordOrQuery
Type: SystemString
The word or query to get suggestions for.
suggestionOptions
Type: SphinxConnector.FluentApiSuggestionOptions
The options to use.
cancellationToken
Type: System.ThreadingCancellationToken
The token to monitor for cancellation requests.

Type Parameters

TDocument
The document type to get suggestions for.

Return Value

Type: TaskIListSuggestion
A list of suggestions.
See Also