ISearchServiceClient ISearchServiceClient ISearchServiceClient Interface

Definition

Client that can be used to manage and query indexes and documents, as well as manage other resources, on an Azure Search service.

public interface ISearchServiceClient : IDisposable
type ISearchServiceClient = interface
    interface IDisposable
Public Interface ISearchServiceClient
Implements IDisposable
Derived
Implements

Properties

AcceptLanguage AcceptLanguage AcceptLanguage

Gets or sets the preferred language for the response.

ApiVersion ApiVersion ApiVersion

Client Api Version.

Credentials Credentials Credentials

Credentials needed for the client to connect to Azure.

DataSources DataSources DataSources

Gets the IDataSourcesOperations.

DeserializationSettings DeserializationSettings DeserializationSettings

Gets or sets json deserialization settings.

GenerateClientRequestId GenerateClientRequestId GenerateClientRequestId

When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true.

Indexers Indexers Indexers

Gets the IIndexersOperations.

Indexes Indexes Indexes

Gets the IIndexesOperations.

LongRunningOperationRetryTimeout LongRunningOperationRetryTimeout LongRunningOperationRetryTimeout

Gets or sets the retry timeout in seconds for Long Running Operations. Default value is 30.

SearchCredentials SearchCredentials SearchCredentials

Gets the credentials used to authenticate to an Azure Search service.

SearchDnsSuffix SearchDnsSuffix SearchDnsSuffix

The DNS suffix of the Azure Search service. The default is search.windows.net.

SearchServiceName SearchServiceName SearchServiceName

The name of the Azure Search service.

SerializationSettings SerializationSettings SerializationSettings

Gets or sets json serialization settings.

SynonymMaps SynonymMaps SynonymMaps

Gets the ISynonymMapsOperations.

Methods

GetServiceStatisticsWithHttpMessagesAsync(SearchRequestOptions, Dictionary<String,List<String>>, CancellationToken) GetServiceStatisticsWithHttpMessagesAsync(SearchRequestOptions, Dictionary<String,List<String>>, CancellationToken) GetServiceStatisticsWithHttpMessagesAsync(SearchRequestOptions, Dictionary<String,List<String>>, CancellationToken)

Gets service level statistics for an Azure Search service.

Extension Methods

GetServiceStatistics(ISearchServiceClient, SearchRequestOptions) GetServiceStatistics(ISearchServiceClient, SearchRequestOptions) GetServiceStatistics(ISearchServiceClient, SearchRequestOptions)

Gets service level statistics for an Azure Search service.

GetServiceStatisticsAsync(ISearchServiceClient, SearchRequestOptions, CancellationToken) GetServiceStatisticsAsync(ISearchServiceClient, SearchRequestOptions, CancellationToken) GetServiceStatisticsAsync(ISearchServiceClient, SearchRequestOptions, CancellationToken)

Gets service level statistics for an Azure Search service.

Applies to