PoolEvaluateAutoScaleBatchRequest Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
An IBatchRequest for the PoolEvaluateAutoScale operation.
public class PoolEvaluateAutoScaleBatchRequest : Microsoft.Azure.Batch.Protocol.BatchRequest<string,Microsoft.Azure.Batch.Protocol.Models.PoolEvaluateAutoScaleOptions,Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Batch.Protocol.Models.AutoScaleRun,Microsoft.Azure.Batch.Protocol.Models.PoolEvaluateAutoScaleHeaders>>
type PoolEvaluateAutoScaleBatchRequest = class
inherit BatchRequest<string, PoolEvaluateAutoScaleOptions, AzureOperationResponse<AutoScaleRun, PoolEvaluateAutoScaleHeaders>>
Public Class PoolEvaluateAutoScaleBatchRequest
Inherits BatchRequest(Of String, PoolEvaluateAutoScaleOptions, AzureOperationResponse(Of AutoScaleRun, PoolEvaluateAutoScaleHeaders))
- Inheritance
-
BatchRequest<String,PoolEvaluateAutoScaleOptions,AzureOperationResponse<AutoScaleRun,PoolEvaluateAutoScaleHeaders>>PoolEvaluateAutoScaleBatchRequest
Constructors
PoolEvaluateAutoScaleBatchRequest(BatchServiceClient, String, CancellationToken) |
Initializes a new instance of the PoolEvaluateAutoScaleBatchRequest class. |
Properties
CancellationToken |
Gets or sets the CancellationToken associated with this IBatchRequest. (Inherited from BatchRequestBase<TOptions,TResponse>) |
ClientRequestIdProvider |
Gets or sets the ClientRequestIdProvider used by this request to generate client request ids. (Inherited from BatchRequestBase<TOptions,TResponse>) |
CustomHeaders |
Gets the headers used for the request. (Inherited from BatchRequestBase<TOptions,TResponse>) |
OperationContext |
Gets the operation context associated with this IBatchRequest. (Inherited from BatchRequestBase<TOptions,TResponse>) |
Options |
Gets or sets the options used for the request. (Inherited from BatchRequestBase<TOptions,TResponse>) |
Parameters |
Gets or sets the parameters passed in the REST API request body. (Inherited from BatchRequest<TBody,TOptions,TResponse>) |
RestClient |
Gets the REST client that will be used for this request. (Inherited from BatchRequestBase<TOptions,TResponse>) |
RetryPolicy |
Gets or sets the retry policy to be applied. Null means no retries will be attempted. (Inherited from BatchRequestBase<TOptions,TResponse>) |
ServiceRequestFunc |
Gets or sets the function which will create a Task calling the Batch service. (Inherited from BatchRequestBase<TOptions,TResponse>) |
Timeout |
Gets or sets the client side timeout for a request to the Batch service. (Inherited from BatchRequestBase<TOptions,TResponse>) |
Methods
ExecuteRequestAsync() |
Executes the request. (Inherited from BatchRequestBase<TOptions,TResponse>) |
ThrowIfRequestExecutionHasStarted() |
Throws an exception if request execution has started. (Inherited from BatchRequestBase<TOptions,TResponse>) |
Explicit Interface Implementations
IBatchRequest.Options |
Gets the options needed by the REST proxy for the current request. (Inherited from BatchRequestBase<TOptions,TResponse>) |
Applies to
Azure SDK for .NET