SearchManagementClient 類別

定義

可用來管理 Azure 搜尋服務和 API 金鑰的用戶端。

public class SearchManagementClient : Microsoft.Azure.Management.ResourceManager.Fluent.Core.FluentServiceClientBase<Microsoft.Azure.Management.Search.Fluent.SearchManagementClient>, IDisposable, Microsoft.Azure.Management.Search.Fluent.ISearchManagementClient, Microsoft.Rest.Azure.IAzureClient
type SearchManagementClient = class
    inherit FluentServiceClientBase<SearchManagementClient>
    interface ISearchManagementClient
    interface IDisposable
    interface IAzureClient
Public Class SearchManagementClient
Inherits FluentServiceClientBase(Of SearchManagementClient)
Implements IAzureClient, IDisposable, ISearchManagementClient
繼承
實作

建構函式

SearchManagementClient(RestClient)

初始化 SearchManagementClient 類別的新實例。

欄位

_restClient

可用來管理 Azure 搜尋服務和 API 金鑰的用戶端。

(繼承來源 FluentServiceClientBase<TClient>)

屬性

AcceptLanguage

取得或設定回應的慣用語言。

AdminKeys

取得 IAdminKeysOperations。

ApiVersion

要用於每個要求的 API 版本。 目前的版本是 2015-08-19。

BaseUri

服務的基底 URI。

(繼承來源 FluentServiceClientBase<TClient>)
Credentials

用戶端連線至 Azure 所需的認證。

(繼承來源 FluentServiceClientBase<TClient>)
DeserializationSettings

取得或設定 json 還原序列化設定。

FirstMessageHandler

可用來管理 Azure 搜尋服務和 API 金鑰的用戶端。

(繼承來源 ServiceClient<T>)
GenerateClientRequestId

當設定為 true 時,會產生唯一的 x-ms-client-request-id 值,並包含在每個要求中。 預設值為 true。

HttpClient

可用來管理 Azure 搜尋服務和 API 金鑰的用戶端。

(繼承來源 ServiceClient<T>)
HttpClientHandler

可用來管理 Azure 搜尋服務和 API 金鑰的用戶端。

(繼承來源 ServiceClient<T>)
HttpMessageHandlers

可用來管理 Azure 搜尋服務和 API 金鑰的用戶端。

(繼承來源 ServiceClient<T>)
LongRunningOperationRetryTimeout

取得或設定長時間執行作業的重試逾時,以秒為單位。 預設值為 30。

QueryKeys

取得 IQueryKeysOperations。

SerializationSettings

取得或設定 json 序列化設定。

Services

取得 IServicesOperations。

SubscriptionId

Microsoft Azure 訂用帳戶的唯一識別碼。 您可以從 Azure 資源管理員 API 或入口網站取得這個值。

UserAgent

可用來管理 Azure 搜尋服務和 API 金鑰的用戶端。

(繼承來源 ServiceClient<T>)

方法

CreateHttpHandlerPipeline(HttpClientHandler, DelegatingHandler[])

可用來管理 Azure 搜尋服務和 API 金鑰的用戶端。

(繼承來源 FluentServiceClientBase<TClient>)
Dispose()

可用來管理 Azure 搜尋服務和 API 金鑰的用戶端。

(繼承來源 ServiceClient<T>)
Dispose(Boolean)

可用來管理 Azure 搜尋服務和 API 金鑰的用戶端。

(繼承來源 ServiceClient<T>)
Initialize()

初始化用戶端屬性。

InitializeHttpClient(HttpClient, HttpClientHandler, DelegatingHandler[])

可用來管理 Azure 搜尋服務和 API 金鑰的用戶端。

(繼承來源 ServiceClient<T>)
InitializeHttpClient(HttpClientHandler, DelegatingHandler[])

可用來管理 Azure 搜尋服務和 API 金鑰的用戶端。

(繼承來源 ServiceClient<T>)
NewInstance(RestClient)

可用來管理 Azure 搜尋服務和 API 金鑰的用戶端。

SetRetryPolicy(RetryPolicy)

可用來管理 Azure 搜尋服務和 API 金鑰的用戶端。

(繼承來源 ServiceClient<T>)
SetUserAgent(String)

可用來管理 Azure 搜尋服務和 API 金鑰的用戶端。

(繼承來源 ServiceClient<T>)
SetUserAgent(String, String)

可用來管理 Azure 搜尋服務和 API 金鑰的用戶端。

(繼承來源 ServiceClient<T>)

擴充方法

GetLongRunningOperationResultAsync(IAzureClient, AzureOperationResponse, Dictionary<String,List<String>>, CancellationToken)

取得長時間執行作業的作業結果。

GetLongRunningOperationResultAsync<THeader>(IAzureClient, AzureOperationHeaderResponse<THeader>, Dictionary<String,List<String>>, CancellationToken)

取得長時間執行作業的作業結果。

GetLongRunningOperationResultAsync<TBody>(IAzureClient, AzureOperationResponse<TBody>, Dictionary<String,List<String>>, CancellationToken)

取得長時間執行作業的作業結果。

GetLongRunningOperationResultAsync<TBody,THeader>(IAzureClient, AzureOperationResponse<TBody,THeader>, Dictionary<String,List<String>>, CancellationToken)

取得長時間執行作業的作業結果。

GetPostOrDeleteOperationResultAsync(IAzureClient, AzureOperationResponse, Dictionary<String,List<String>>, CancellationToken)

取得 DELETE 和 POST 作業的作業結果。 (已被取代,請使用 GetLongRunningOperationResultAsync)

GetPostOrDeleteOperationResultAsync<THeader>(IAzureClient, AzureOperationHeaderResponse<THeader>, Dictionary<String,List<String>>, CancellationToken)

取得 DELETE 和 POST 作業的作業結果。 (已被取代,請使用 GetLongRunningOperationResultAsync)

GetPostOrDeleteOperationResultAsync<TBody>(IAzureClient, AzureOperationResponse<TBody>, Dictionary<String,List<String>>, CancellationToken)

取得 DELETE 和 POST 作業的作業結果。 (已被取代,請使用 GetLongRunningOperationResultAsync)

GetPostOrDeleteOperationResultAsync<TBody,THeader>(IAzureClient, AzureOperationResponse<TBody,THeader>, Dictionary<String,List<String>>, CancellationToken)

取得 DELETE 和 POST 作業的作業結果。 (已被取代,請使用 GetLongRunningOperationResultAsync)

GetPutOrPatchOperationResultAsync(IAzureClient, AzureOperationResponse, Dictionary<String,List<String>>, CancellationToken)

取得 PUT 和 PATCH 作業的作業結果。 (已被取代,請使用 GetLongRunningOperationResultAsync)

GetPutOrPatchOperationResultAsync<TBody>(IAzureClient, AzureOperationResponse<TBody>, Dictionary<String,List<String>>, CancellationToken)

取得 PUT 和 PATCH 作業的作業結果。 (已被取代,請使用 GetLongRunningOperationResultAsync)

GetPutOrPatchOperationResultAsync<TBody,THeader>(IAzureClient, AzureOperationResponse<TBody,THeader>, Dictionary<String,List<String>>, CancellationToken)

取得 PUT 和 PATCH 作業的作業結果。 (已被取代,請使用 GetLongRunningOperationResultAsync)

適用於