IAzureClient 介面

定義

所有 Microsoft Azure 用戶端的介面。

public interface IAzureClient
type IAzureClient = interface
Public Interface IAzureClient
衍生

屬性

Credentials

取得 Azure 訂用帳號憑證。

DeserializationSettings

取得 json 還原序列化設定。

GenerateClientRequestId

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

HttpClient

取得用於提出 HTTP 要求的 HttpClient。

LongRunningOperationRetryTimeout

取得或設定長時間執行作業的重試逾時。

SerializationSettings

取得 json 序列化設定。

擴充方法

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)

適用於