Azure.Search.Documents Namespace

Classes

Name Description
AutocompleteOptions

The AutocompleteOptions.

AzureSearchDocumentsContext

Context class which will be filled in by the System.ClientModel.SourceGeneration. For more information https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/core/System.ClientModel/src/docs/ModelReaderWriterContext.md

GetDocumentOptions

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

IndexDocumentsOptions

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

SearchClient

The SearchClient.

SearchClientOptions

Client options for clients in this library.

SearchClientSettings

Represents the settings used to configure a SearchClient that can be loaded from an IConfigurationSection.

SearchExtensions

The Azure OpenAI extensions.

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

The SuggestOptions.

Structs

Name Description
SearchAudience

Cloud audiences available for Search.

Enums

Name Description
SearchClientOptions.ServiceVersion

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