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

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

Whether a unique x-ms-client-request-id should be generated. 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

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. This can be either a query API key or an admin API key.

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

The base URI of the service.

Skillsets Skillsets Skillsets

Gets the ISkillsetsOperations.

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