BatchManagementClient 類別

定義

Batch 用戶端

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

建構函式

BatchManagementClient(DelegatingHandler[])

初始化 BatchManagementClient 類別的新實例。

BatchManagementClient(HttpClient, Boolean)

初始化 BatchManagementClient 類別的新實例。

BatchManagementClient(HttpClientHandler, DelegatingHandler[])

初始化 BatchManagementClient 類別的新實例。

BatchManagementClient(ServiceClientCredentials, DelegatingHandler[])

初始化 BatchManagementClient 類別的新實例。

BatchManagementClient(ServiceClientCredentials, HttpClient, Boolean)

初始化 BatchManagementClient 類別的新實例。

BatchManagementClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

初始化 BatchManagementClient 類別的新實例。

BatchManagementClient(Uri, DelegatingHandler[])

初始化 BatchManagementClient 類別的新實例。

BatchManagementClient(Uri, HttpClientHandler, DelegatingHandler[])

初始化 BatchManagementClient 類別的新實例。

BatchManagementClient(Uri, ServiceClientCredentials, DelegatingHandler[])

初始化 BatchManagementClient 類別的新實例。

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

初始化 BatchManagementClient 類別的新實例。

屬性

AcceptLanguage

回應的慣用語言。

ApiVersion

要與 HTTP 要求搭配使用的 API 版本。

Application

取得 IApplicationOperations。

ApplicationPackage

取得 IApplicationPackageOperations。

BaseUri

服務的基底 URI。

BatchAccount

取得 IBatchAccountOperations。

Certificate

取得 ICertificateOperations。

Credentials

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

DeserializationSettings

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

FirstMessageHandler

Batch 用戶端

(繼承來源 ServiceClient<T>)
GenerateClientRequestId

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

HttpClient

Batch 用戶端

(繼承來源 ServiceClient<T>)
HttpClientHandler

Batch 用戶端

(繼承來源 ServiceClient<T>)
HttpMessageHandlers

Batch 用戶端

(繼承來源 ServiceClient<T>)
Location

取得 ILocationOperations。

LongRunningOperationRetryTimeout

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

Operations

取得 IOperations。

Pool

取得 IPoolOperations。

PrivateEndpointConnection

取得 IPrivateEndpointConnectionOperations。

PrivateLinkResource

取得 IPrivateLinkResourceOperations。

SerializationSettings

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

SubscriptionId

Azure 訂用帳戶識別碼。 這是 GUID 格式的字串 (例如 000000000-0000-0000-0000-00000000000000)

UserAgent

Batch 用戶端

(繼承來源 ServiceClient<T>)

方法

CreateHttpHandlerPipeline(HttpClientHandler, DelegatingHandler[])

Batch 用戶端

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

Batch 用戶端

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

Batch 用戶端

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

Batch 用戶端

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

Batch 用戶端

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

Batch 用戶端

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

Batch 用戶端

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

Batch 用戶端

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

適用於