BatchRequest Members

The base class of all Batch requests.

The following tables list the members exposed by the BatchRequest type.

Public Constructors

  Name Description
  BatchRequest Overloaded.  

Top

Public Properties

  Name Description
public property ApiVersion  Gets the Batch API version. (Inherited from BatchRequest)
public property AuthenticationHandler  Gets or sets the authentication handler used to sign requests. (Inherited from BatchRequest)
public property BaseUri  Gets the Batch service base uri. (Inherited from BatchRequest)
public property CheckODataInvalidProperty  Gets or sets the need to check if a property is a valid property of the entity during OData deserialization. Default is false. (Inherited from BatchRequest)
public property ClientRequestId  Gets or sets the client request id. (Inherited from BatchRequest)
public property Credentials  Gets the Batch account credentials of the request. (Inherited from BatchRequest)
public property DataServiceVersion  Gets or sets OData version that the client can interpret it. If not specified, this will default to the OData version associated with the API version indicated in the request. (Inherited from BatchRequest)
public property LogLevel  Gets or sets the log level of the request. (Inherited from BatchRequest)
public property MaxDataServiceVersion  Gets or sets the maximum OData version that can be interpreted by the client. If not specified, this will default to the OData version associated with the API version indicated in the request. (Inherited from BatchRequest)
public property MaximumExecutionTime  Gets or sets the maximum execution time across all potential retries. (Inherited from BatchRequest)
public property MinDataServiceVersion  Gets or sets the minimum OData version that can be interpreted by the client. If not specified, this will default to the OData version associated with the API version indicated in the request. (Inherited from BatchRequest)
public property RetryPolicy  Gets or sets the retry policy. ExponentialRetryLinearRetryNoRetry (Inherited from BatchRequest)
public property ReturnClientRequestId  If specified client-request-id, it instructs the server to include the client-request-id header in the response. (Inherited from BatchRequest)
public property SendContentType  Specifies the content type for message body. Always assume JSON Light for now. TODO - future feature, temporarily disable SET. (Inherited from BatchRequest)
public property ServerTimeout  Gets or sets the server timeout interval for the request. (Inherited from BatchRequest)
public property ValidateRestAPIRequest  Gets or sets the need for BatchClient to validate the rest api request (lightweight validation). (Inherited from BatchRequest)

Top

Public Methods

(see also Protected Methods)

  Name Description
public method BeginExecute Overloaded.  
public method EndExecute Ends an asynchronous Execute operation.
public method Equals  (Inherited from Object)
public method Execute Execute request synchronously.
public method GetHashCode  (Inherited from Object)
public method GetType  (Inherited from Object)
public method ToString  (Inherited from Object)

Top

Protected Methods

  Name Description
protected method Finalize  (Inherited from Object)
protected method MemberwiseClone  (Inherited from Object)

Top

See Also

Reference

BatchRequest Class
Microsoft.Azure.Batch.Protocol Namespace