BatchServiceClient Clase

Definición

Un cliente para emitir solicitudes REST al servicio de 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
Herencia
Implementaciones

Constructores

BatchServiceClient()

Un cliente para emitir solicitudes REST al servicio de Azure Batch.

BatchServiceClient(DelegatingHandler[])

Inicializa una nueva instancia de la clase BatchServiceClient.

BatchServiceClient(HttpClient, Boolean)

Inicializa una nueva instancia de la clase BatchServiceClient.

BatchServiceClient(HttpClientHandler, DelegatingHandler[])

Inicializa una nueva instancia de la clase BatchServiceClient.

BatchServiceClient(ServiceClientCredentials, DelegatingHandler[])

Inicializa una nueva instancia de la clase BatchServiceClient.

BatchServiceClient(ServiceClientCredentials, HttpClient, Boolean)

Inicializa una nueva instancia de la clase BatchServiceClient.

BatchServiceClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

Inicializa una nueva instancia de la clase BatchServiceClient.

Propiedades

AcceptLanguage

Idioma preferido para la respuesta.

Account

Obtiene IAccountOperations.

ApiVersion

Versión de la API de cliente.

Application

Obtiene IApplicationOperations.

BatchUrl

Dirección URL base de todas las solicitudes de servicio de Azure Batch.

Certificate

Obtiene ICertificateOperations.

ComputeNode

Obtiene IComputeNodeOperations.

ComputeNodeExtension

Obtiene IComputeNodeExtensionOperations.

Credentials

Credenciales necesarias para que el cliente se conecte a Azure.

DeserializationSettings

Obtiene o establece la configuración de deserialización json.

File

Obtiene IFileOperations.

FirstMessageHandler

Un cliente para emitir solicitudes REST al servicio de Azure Batch.

(Heredado de ServiceClient<T>)
GenerateClientRequestId

Si se debe generar un x-ms-client-request-id único. Cuando se establece en true, se genera un valor único x-ms-client-request-id y se incluye en cada solicitud. El valor predeterminado es true.

HttpClient

Un cliente para emitir solicitudes REST al servicio de Azure Batch.

(Heredado de ServiceClient<T>)
HttpClientHandler

Un cliente para emitir solicitudes REST al servicio de Azure Batch.

(Heredado de ServiceClient<T>)
HttpMessageHandlers

Un cliente para emitir solicitudes REST al servicio de Azure Batch.

(Heredado de ServiceClient<T>)
Job

Obtiene IJobOperations.

JobSchedule

Obtiene IJobScheduleOperations.

LongRunningOperationRetryTimeout

Tiempo de espera de reintento en segundos para las operaciones de larga duración. El valor predeterminado es 30.

Pool

Obtiene IPoolOperations.

SerializationSettings

Obtiene o establece la configuración de serialización json.

Task

Obtiene ITaskOperations.

UserAgent

Un cliente para emitir solicitudes REST al servicio de Azure Batch.

(Heredado de ServiceClient<T>)

Métodos

CreateHttpHandlerPipeline(HttpClientHandler, DelegatingHandler[])

Un cliente para emitir solicitudes REST al servicio de Azure Batch.

(Heredado de ServiceClient<T>)
Dispose()

Un cliente para emitir solicitudes REST al servicio de Azure Batch.

(Heredado de ServiceClient<T>)
Dispose(Boolean)

Un cliente para emitir solicitudes REST al servicio de Azure Batch.

(Heredado de ServiceClient<T>)
InitializeHttpClient(HttpClient, HttpClientHandler, DelegatingHandler[])

Un cliente para emitir solicitudes REST al servicio de Azure Batch.

(Heredado de ServiceClient<T>)
InitializeHttpClient(HttpClientHandler, DelegatingHandler[])

Un cliente para emitir solicitudes REST al servicio de Azure Batch.

(Heredado de ServiceClient<T>)
SetRetryPolicy(RetryPolicy)

Un cliente para emitir solicitudes REST al servicio de Azure Batch.

(Heredado de ServiceClient<T>)
SetUserAgent(String)

Un cliente para emitir solicitudes REST al servicio de Azure Batch.

(Heredado de ServiceClient<T>)
SetUserAgent(String, String)

Un cliente para emitir solicitudes REST al servicio de Azure Batch.

(Heredado de ServiceClient<T>)

Métodos de extensión

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

Obtiene el resultado de la operación para las operaciones de larga duración.

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

Obtiene el resultado de la operación para las operaciones de larga duración.

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

Obtiene el resultado de la operación para las operaciones de larga duración.

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

Obtiene el resultado de la operación para las operaciones de larga duración.

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

Obtiene el resultado de la operación para las operaciones DELETE y POST. (En desuso, use GetLongRunningOperationResultAsync)

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

Obtiene el resultado de la operación para las operaciones DELETE y POST. (En desuso, use GetLongRunningOperationResultAsync)

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

Obtiene el resultado de la operación para las operaciones DELETE y POST. (En desuso, use GetLongRunningOperationResultAsync)

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

Obtiene el resultado de la operación para las operaciones DELETE y POST. (En desuso, use GetLongRunningOperationResultAsync)

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

Obtiene el resultado de la operación para las operaciones PUT y PATCH. (En desuso, use GetLongRunningOperationResultAsync)

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

Obtiene el resultado de la operación para las operaciones PUT y PATCH. (En desuso, use GetLongRunningOperationResultAsync)

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

Obtiene el resultado de la operación para las operaciones PUT y PATCH. (En desuso, use GetLongRunningOperationResultAsync)

Se aplica a