Partager via


BatchServiceClient Classe

Définition

Client pour l’émission de demandes REST au service Azure Batch.

public class BatchServiceClient : Microsoft.Rest.ServiceClient<Microsoft.Azure.Batch.Protocol.BatchServiceClient>, IDisposable, Microsoft.Azure.Batch.Protocol.IBatchServiceClient, Microsoft.Rest.Azure.IAzureClient
type BatchServiceClient = class
    inherit ServiceClient<BatchServiceClient>
    interface IBatchServiceClient
    interface IDisposable
    interface IAzureClient
Public Class BatchServiceClient
Inherits ServiceClient(Of BatchServiceClient)
Implements IAzureClient, IBatchServiceClient, IDisposable
Héritage
Implémente

Constructeurs

BatchServiceClient()

Client pour l’émission de demandes REST au service Azure Batch.

BatchServiceClient(DelegatingHandler[])

Initialise une nouvelle instance de la classe BatchServiceClient.

BatchServiceClient(HttpClient, Boolean)

Initialise une nouvelle instance de la classe BatchServiceClient.

BatchServiceClient(HttpClientHandler, DelegatingHandler[])

Initialise une nouvelle instance de la classe BatchServiceClient.

BatchServiceClient(ServiceClientCredentials, DelegatingHandler[])

Initialise une nouvelle instance de la classe BatchServiceClient.

BatchServiceClient(ServiceClientCredentials, HttpClient, Boolean)

Initialise une nouvelle instance de la classe BatchServiceClient.

BatchServiceClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

Initialise une nouvelle instance de la classe BatchServiceClient.

Propriétés

AcceptLanguage

Langue préférée pour la réponse.

Account

Obtient les IAccountOperations.

ApiVersion

Version de l’API cliente.

Application

Obtient les IApplicationOperations.

BatchUrl

URL de base pour toutes les demandes de service Azure Batch.

Certificate

Obtient les ICertificateOperations.

ComputeNode

Obtient les IComputeNodeOperations.

ComputeNodeExtension

Obtient le IComputeNodeExtensionOperations.

Credentials

Informations d’identification nécessaires pour que le client se connecte à Azure.

DeserializationSettings

Obtient ou définit les paramètres de désérialisation json.

File

Obtient les IFileOperations.

FirstMessageHandler

Client pour l’émission de demandes REST au service Azure Batch.

(Hérité de ServiceClient<T>)
GenerateClientRequestId

Indique si un x-ms-client-request-id unique doit être généré. Lorsque la valeur est true, une valeur x-ms-client-request-id unique est générée et incluse dans chaque requête. La valeur par défaut est true.

HttpClient

Client pour l’émission de demandes REST au service Azure Batch.

(Hérité de ServiceClient<T>)
HttpClientHandler

Client pour l’émission de demandes REST au service Azure Batch.

(Hérité de ServiceClient<T>)
HttpMessageHandlers

Client pour l’émission de demandes REST au service Azure Batch.

(Hérité de ServiceClient<T>)
Job

Obtient les IJobOperations.

JobSchedule

Obtient les IJobScheduleOperations.

LongRunningOperationRetryTimeout

Délai d’expiration des nouvelles tentatives en secondes pour les opérations de longue durée. La valeur par défaut est 30.

Pool

Obtient les IPoolOperations.

SerializationSettings

Obtient ou définit les paramètres de sérialisation json.

Task

Obtient les ITaskOperations.

UserAgent

Client pour l’émission de demandes REST au service Azure Batch.

(Hérité de ServiceClient<T>)

Méthodes

CreateHttpHandlerPipeline(HttpClientHandler, DelegatingHandler[])

Client pour l’émission de demandes REST au service Azure Batch.

(Hérité de ServiceClient<T>)
Dispose()

Client pour l’émission de demandes REST au service Azure Batch.

(Hérité de ServiceClient<T>)
Dispose(Boolean)

Client pour l’émission de demandes REST au service Azure Batch.

(Hérité de ServiceClient<T>)
InitializeHttpClient(HttpClient, HttpClientHandler, DelegatingHandler[])

Client pour l’émission de demandes REST au service Azure Batch.

(Hérité de ServiceClient<T>)
InitializeHttpClient(HttpClientHandler, DelegatingHandler[])

Client pour l’émission de demandes REST au service Azure Batch.

(Hérité de ServiceClient<T>)
SetRetryPolicy(RetryPolicy)

Client pour l’émission de demandes REST au service Azure Batch.

(Hérité de ServiceClient<T>)
SetUserAgent(String)

Client pour l’émission de demandes REST au service Azure Batch.

(Hérité de ServiceClient<T>)
SetUserAgent(String, String)

Client pour l’émission de demandes REST au service Azure Batch.

(Hérité de ServiceClient<T>)

Méthodes d’extension

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

Obtient le résultat de l’opération pour les opérations de longue durée.

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

Obtient le résultat de l’opération pour les opérations de longue durée.

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

Obtient le résultat de l’opération pour les opérations de longue durée.

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

Obtient le résultat de l’opération pour les opérations de longue durée.

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

Obtient le résultat de l’opération pour les opérations DELETE et POST. (Déconseillé, utilisez GetLongRunningOperationResultAsync)

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

Obtient le résultat de l’opération pour les opérations DELETE et POST. (Déconseillé, utilisez GetLongRunningOperationResultAsync)

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

Obtient le résultat de l’opération pour les opérations DELETE et POST. (Déconseillé, utilisez GetLongRunningOperationResultAsync)

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

Obtient le résultat de l’opération pour les opérations DELETE et POST. (Déconseillé, utilisez GetLongRunningOperationResultAsync)

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

Obtient le résultat de l’opération pour les opérations PUT et PATCH. (Déconseillé, utilisez GetLongRunningOperationResultAsync)

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

Obtient le résultat de l’opération pour les opérations PUT et PATCH. (Déconseillé, utilisez GetLongRunningOperationResultAsync)

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

Obtient le résultat de l’opération pour les opérations PUT et PATCH. (Déconseillé, utilisez GetLongRunningOperationResultAsync)

S’applique à