Share via


IBatchRequest<TResponse> Interface

Definition

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

public interface IBatchRequest<TResponse> : Microsoft.Azure.Batch.Protocol.IBatchRequest
type IBatchRequest<'Response> = interface
    interface IBatchRequest
Public Interface IBatchRequest(Of TResponse)
Implements IBatchRequest

Type Parameters

TResponse

The type of the response returned by the Batch service.

Derived
Implements

Properties

CancellationToken

Gets or sets the CancellationToken associated with this IBatchRequest.

(Inherited from IBatchRequest)
ClientRequestIdProvider

Gets or sets the ClientRequestIdProvider used by this request to generate client request ids.

(Inherited from IBatchRequest)
OperationContext

Gets the operation context associated with this IBatchRequest.

(Inherited from IBatchRequest)
Options

Gets the options needed by the REST proxy for the current request.

(Inherited from IBatchRequest)
RestClient

Gets the REST client that will be used for this request.

(Inherited from IBatchRequest)
RetryPolicy

Gets or sets the retry policy to be applied. Null means no retries will be attempted.

(Inherited from IBatchRequest)
Timeout

Gets or sets the client side timeout for a request to the Batch service.

(Inherited from IBatchRequest)

Methods

ExecuteRequestAsync()

Executes the request.

Applies to