Azure.Search.Documents Namespace

Classes

AutocompleteOptions

Parameters for fuzzy matching, and other autocomplete query behaviors.

GetDocumentOptions

Options for GetDocumentAsync<T>(String, GetDocumentOptions, CancellationToken).

IndexDocumentsOptions

Options for IndexDocumentsAsync<T>(IndexDocumentsBatch<T>, IndexDocumentsOptions, CancellationToken).

SearchClient

Azure Cognitive Search client that can be used to query an index and upload, merge, or delete documents.

SearchClientOptions

Provides the client configuration options for connecting to Azure Cognitive Search.

SearchFilter

The SearchFilter class is used to help construct valid OData filter expressions, like the kind used by Filter, by automatically replacing, quoting, and escaping interpolated parameters. For more information, see Filters in Azure Cognitive Search.

SearchIndexingBufferedSender<T>

Index search documents with intelligent batching, automatic flushing, and retries for failed indexing actions.

SearchIndexingBufferedSenderExtensions

Extension methods for SearchIndexingBufferedSender<T>.

SearchIndexingBufferedSenderOptions<T>

Provides the configuration options for SearchIndexingBufferedSender<T>.

SearchOptions

Parameters for filtering, sorting, faceting, paging, and other search query behaviors.

SuggestOptions

Parameters for filtering, sorting, fuzzy matching, and other suggestions query behaviors.

Structs

SearchAudience

Cloud audiences available for Search.

Enums

SearchClientOptions.ServiceVersion

The versions of Azure Cognitive Search supported by this client library. For more, see API versions in Azure Cognitive Search.