Share via


BatchClient Class

Definition

A client for an Azure Batch account, used to access the Batch service.

public class BatchClient : IDisposable
type BatchClient = class
    interface IDisposable
Public Class BatchClient
Implements IDisposable
Inheritance
BatchClient
Implements

Properties

ApplicationOperations

Gets an ApplicationOperations for performing application-related operations on the associated account.

CertificateOperations

Gets a CertificateOperations for performing certificate-related operations on the associated account.

CustomBehaviors

Gets or sets a list of behaviors that modify or customize requests to the Batch service.

JobOperations

Gets a JobOperations for performing job-related operations on the associated account.

JobScheduleOperations

Gets a JobScheduleOperations for performing job schedule-related operations on the associated account.

PoolOperations

Gets a PoolOperations for performing pool-related operations on the associated account.

Utilities

Gets a Utilities object containing utility methods for orchestrating multiple Batch operations.

Methods

Dispose()

Releases the unmanaged resources and disposes of the managed resources used by the BatchClient.

Dispose(Boolean)

Releases unmanaged resources used by the BatchClient, and optionally disposes of managed resources.

Open(BatchServiceClient)

Blocking call that creates an instance of BatchClient associated with the specified BatchServiceClient.

Open(BatchSharedKeyCredentials)

Creates an instance of BatchClient.

Open(BatchTokenCredentials)

Creates an instance of BatchClient.

Applies to