AzureStackHCIClient 類別

定義

Azure Stack HCI 管理服務

public class AzureStackHCIClient : Microsoft.Rest.ServiceClient<Microsoft.Azure.Management.AzureStackHCI.AzureStackHCIClient>, IDisposable, Microsoft.Azure.Management.AzureStackHCI.IAzureStackHCIClient, Microsoft.Rest.Azure.IAzureClient
type AzureStackHCIClient = class
    inherit ServiceClient<AzureStackHCIClient>
    interface IAzureStackHCIClient
    interface IDisposable
    interface IAzureClient
Public Class AzureStackHCIClient
Inherits ServiceClient(Of AzureStackHCIClient)
Implements IAzureClient, IAzureStackHCIClient, IDisposable
繼承
實作

建構函式

AzureStackHCIClient(DelegatingHandler[])

初始化 AzureStackHCIClient 類別的新實例。

AzureStackHCIClient(HttpClient, Boolean)

初始化 AzureStackHCIClient 類別的新實例。

AzureStackHCIClient(HttpClientHandler, DelegatingHandler[])

初始化 AzureStackHCIClient 類別的新實例。

AzureStackHCIClient(ServiceClientCredentials, DelegatingHandler[])

初始化 AzureStackHCIClient 類別的新實例。

AzureStackHCIClient(ServiceClientCredentials, HttpClient, Boolean)

初始化 AzureStackHCIClient 類別的新實例。

AzureStackHCIClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

初始化 AzureStackHCIClient 類別的新實例。

AzureStackHCIClient(Uri, DelegatingHandler[])

初始化 AzureStackHCIClient 類別的新實例。

AzureStackHCIClient(Uri, HttpClientHandler, DelegatingHandler[])

初始化 AzureStackHCIClient 類別的新實例。

AzureStackHCIClient(Uri, ServiceClientCredentials, DelegatingHandler[])

初始化 AzureStackHCIClient 類別的新實例。

AzureStackHCIClient(Uri, ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

初始化 AzureStackHCIClient 類別的新實例。

屬性

AcceptLanguage

回應的慣用語言。

ApiVersion

用於此作業的 API 版本。

BaseUri

服務的基底 URI。

Clusters

取得 IClustersOperations。

Credentials

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

DeserializationSettings

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

FirstMessageHandler

Azure Stack HCI 管理服務

(繼承來源 ServiceClient<T>)
GenerateClientRequestId

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

HttpClient

Azure Stack HCI 管理服務

(繼承來源 ServiceClient<T>)
HttpClientHandler

Azure Stack HCI 管理服務

(繼承來源 ServiceClient<T>)
HttpMessageHandlers

Azure Stack HCI 管理服務

(繼承來源 ServiceClient<T>)
LongRunningOperationRetryTimeout

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

Operations

取得 IOperations。

SerializationSettings

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

SubscriptionId

目標訂用帳戶的識別碼。

UserAgent

Azure Stack HCI 管理服務

(繼承來源 ServiceClient<T>)

方法

CreateHttpHandlerPipeline(HttpClientHandler, DelegatingHandler[])

Azure Stack HCI 管理服務

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

Azure Stack HCI 管理服務

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

Azure Stack HCI 管理服務

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

Azure Stack HCI 管理服務

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

Azure Stack HCI 管理服務

(繼承來源 ServiceClient<T>)
SetRetryPolicy(RetryPolicy)

Azure Stack HCI 管理服務

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

Azure Stack HCI 管理服務

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

Azure Stack HCI 管理服務

(繼承來源 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)

適用於