Microsoft.Azure.Batch.Protocol Namespace

Classes

AccountOperationsExtensions

Extension methods for AccountOperations.

ApplicationOperationsExtensions

Extension methods for ApplicationOperations.

BatchRequest<TOptions,TResponse>

Represents the information required to make a particular call with no request body to the Batch service REST API.

BatchRequest<TBody,TOptions,TResponse>

Represents the information required to make a particular call with a request body of type TBody to the Batch service REST API.

BatchRequestBase<TOptions,TResponse>

A base class for all Batch service requests. Represents the information required to make a particular call with no request body to the Batch service REST API.

BatchServiceClient

A client for issuing REST requests to the Azure Batch service.

BatchSharedKeyCredential

Shared key credentials for an Azure Batch account.

BatchTokenProvider
CertificateOperationsExtensions

Extension methods for CertificateOperations.

ComputeNodeOperationsExtensions

Extension methods for ComputeNodeOperations.

FileOperationsExtensions

Extension methods for FileOperations.

JobOperationsExtensions

Extension methods for JobOperations.

JobScheduleOperationsExtensions

Extension methods for JobScheduleOperations.

PoolOperationsExtensions

Extension methods for PoolOperations.

RequestInterceptor

This class enables an interceptor to inspect, modify or ignore a IBatchRequest.

RequestReplacementInterceptor

Derived classes can inspect, replace or modify a BatchRequest.

ResponseInterceptor

A BatchClientBehavior that enables inspection and modification of the BatchResponse.

TaskOperationsExtensions

Extension methods for TaskOperations.

Interfaces

IAccountOperations

AccountOperations operations.

IApplicationOperations

ApplicationOperations operations.

IBatchRequest

Represents a request to the Batch service.

IBatchRequest<TResponse>

Represents a request to the Batch Service with a particular response type.

IBatchServiceClient

A client for issuing REST requests to the Azure Batch service.

ICertificateOperations

CertificateOperations operations.

IComputeNodeOperations

ComputeNodeOperations operations.

IFileOperations

FileOperations operations.

IJobOperations

JobOperations operations.

IJobScheduleOperations

JobScheduleOperations operations.

IPoolOperations

PoolOperations operations.

ITaskOperations

TaskOperations operations.

Enums

LogLevel

Specifies what messages to output to the log.

Delegates

BatchRequestModificationInterceptHandler

Represents a method that intercepts a request to the Batch service in order to modify the parameters.

BatchRequestReplacementInterceptHandler

Represents a method that intercepts a request to the Batch service in order to replace the parameters and/or operation context.

ResponseInterceptor.BatchResponseInterceptHandler

A callback that can inspect and modify a BatchResponse.