|
AddTask(String, CloudTask, IEnumerable<BatchClientBehavior>)
|
Adds a single task to a job. To add multiple tasks,
use JobOperations.AddTaskAsync.
|
|
AddTask(String, IEnumerable<CloudTask>, BatchClientParallelOptions, ConcurrentBag<ConcurrentDictionary<Type,IFileStagingArtifact>>, Nullable<TimeSpan>, IEnumerable<BatchClientBehavior>)
|
Adds tasks to a job.
|
|
AddTaskAsync(String, CloudTask, ConcurrentDictionary<Type,IFileStagingArtifact>, IEnumerable<BatchClientBehavior>, CancellationToken)
|
Adds a single task to a job. To add multiple tasks,
use JobOperations.AddTaskAsync.
|
|
AddTaskAsync(String, IEnumerable<CloudTask>, BatchClientParallelOptions, ConcurrentBag<ConcurrentDictionary<Type,IFileStagingArtifact>>, Nullable<TimeSpan>, IEnumerable<BatchClientBehavior>)
|
Adds tasks to a job.
|
|
CopyNodeFileContentToStream(String, String, String, Stream, GetFileRequestByteRange, IEnumerable<BatchClientBehavior>)
|
Copies the contents of a file from the specified task's directory on its compute node to the given Stream.
|
|
CopyNodeFileContentToStreamAsync(String, String, String, Stream, GetFileRequestByteRange, IEnumerable<BatchClientBehavior>, CancellationToken)
|
Copies the contents of a file from the specified task's directory on its compute node to the given Stream.
|
|
CopyNodeFileContentToString(String, String, String, Encoding, GetFileRequestByteRange, IEnumerable<BatchClientBehavior>)
|
Reads the contents of a file from the specified task's directory on its compute node into a string.
|
|
CopyNodeFileContentToStringAsync(String, String, String, Encoding, GetFileRequestByteRange, IEnumerable<BatchClientBehavior>, CancellationToken)
|
Reads the contents of a file from the specified task's directory on its compute node into a string.
|
|
CreateJob()
|
Creates an instance of CloudJob that is unbound and does not have a consistency relationship to any job in the Batch Service.
|
|
CreateJob(String, PoolInformation)
|
Creates an instance of CloudJob that is unbound and does not have a consistency relationship to any job in the Batch Service.
|
|
DeleteJob(String, IEnumerable<BatchClientBehavior>)
|
Deletes the specified job.
|
|
DeleteJobAsync(String, IEnumerable<BatchClientBehavior>, CancellationToken)
|
Deletes the specified job.
|
|
DeleteNodeFile(String, String, String, Nullable<Boolean>, IEnumerable<BatchClientBehavior>)
|
Deletes the specified file from the task's directory on its compute node.
|
|
DeleteNodeFileAsync(String, String, String, Nullable<Boolean>, IEnumerable<BatchClientBehavior>, CancellationToken)
|
Deletes the specified file from the task's directory on its compute node.
|
|
DeleteTask(String, String, IEnumerable<BatchClientBehavior>)
|
Deletes the specified task.
|
|
DeleteTaskAsync(String, String, IEnumerable<BatchClientBehavior>, CancellationToken)
|
Deletes the specified task.
|
|
DisableJob(String, DisableJobOption, IEnumerable<BatchClientBehavior>)
|
Disables the specified job. Disabled jobs do not run new tasks, but may be re-enabled later.
|
|
DisableJobAsync(String, DisableJobOption, IEnumerable<BatchClientBehavior>, CancellationToken)
|
Disables the specified job. Disabled jobs do not run new tasks, but may be re-enabled later.
|
|
EnableJob(String, IEnumerable<BatchClientBehavior>)
|
Enables the specified job, allowing new tasks to run.
|
|
EnableJobAsync(String, IEnumerable<BatchClientBehavior>, CancellationToken)
|
Enables the specified job, allowing new tasks to run.
|
|
GetAllLifetimeStatistics(IEnumerable<BatchClientBehavior>)
|
Gets lifetime summary statistics for all of the jobs in the current account.
Statistics are aggregated across all jobs that have ever existed in the account, from account creation to the last update time of the statistics. The statistics may not be immediately available. The
Batch service performs periodic roll-up of statistics. The typical delay is about 30 minutes.
|
|
GetAllLifetimeStatisticsAsync(IEnumerable<BatchClientBehavior>, CancellationToken)
|
Gets lifetime summary statistics for all of the jobs in the current account.
Statistics are aggregated across all jobs that have ever existed in the account, from account creation to the last update time of the statistics. The statistics may not be immediately available. The
Batch service performs periodic roll-up of statistics. The typical delay is about 30 minutes.
|
|
GetJob(String, DetailLevel, IEnumerable<BatchClientBehavior>)
|
Gets the specified CloudJob.
|
|
GetJobAsync(String, DetailLevel, IEnumerable<BatchClientBehavior>, CancellationToken)
|
Gets the specified CloudJob.
|
|
GetJobTaskCounts(String, IEnumerable<BatchClientBehavior>)
|
Gets the task counts for the specified job.
|
|
GetJobTaskCountsAsync(String, IEnumerable<BatchClientBehavior>, CancellationToken)
|
Gets the task counts for the specified job.
|
|
GetNodeFile(String, String, String, IEnumerable<BatchClientBehavior>)
|
Gets the specified NodeFile from the specified task's directory on its compute node.
|
|
GetNodeFileAsync(String, String, String, IEnumerable<BatchClientBehavior>, CancellationToken)
|
Gets the specified NodeFile from the specified task's directory on its compute node.
|
|
GetTask(String, String, DetailLevel, IEnumerable<BatchClientBehavior>)
|
Gets the specified CloudTask.
|
|
GetTaskAsync(String, String, DetailLevel, IEnumerable<BatchClientBehavior>, CancellationToken)
|
Gets the specified CloudTask.
|
|
ListJobPreparationAndReleaseTaskStatus(String, DetailLevel, IEnumerable<BatchClientBehavior>)
|
Enumerates the status of JobPreparationTask and JobReleaseTask tasks for the specified job.
|
|
ListJobs(DetailLevel, IEnumerable<BatchClientBehavior>)
|
Enumerates the jobs in the Batch account.
|
|
ListNodeFiles(String, String, Nullable<Boolean>, DetailLevel, IEnumerable<BatchClientBehavior>)
|
Enumerates the NodeFiles in the specified task's directory on its compute node.
|
|
ListSubtasks(String, String, DetailLevel, IEnumerable<BatchClientBehavior>)
|
Enumerates the subtask information of the specified task.
|
|
ListTasks(String, DetailLevel, IEnumerable<BatchClientBehavior>)
|
Enumerates the tasks of the specified job.
|
|
ReactivateTask(String, String, IEnumerable<BatchClientBehavior>)
|
Reactivates a task, allowing it to run again even if its retry count has been exhausted.
|
|
ReactivateTaskAsync(String, String, IEnumerable<BatchClientBehavior>, CancellationToken)
|
Reactivates a task, allowing it to run again even if its retry count has been exhausted.
|
|
TerminateJob(String, String, IEnumerable<BatchClientBehavior>)
|
Terminates the specified job, marking it as completed.
|
|
TerminateJobAsync(String, String, IEnumerable<BatchClientBehavior>, CancellationToken)
|
Terminates the specified job, marking it as completed.
|
|
TerminateTask(String, String, IEnumerable<BatchClientBehavior>)
|
Terminates the specified task.
|
|
TerminateTaskAsync(String, String, IEnumerable<BatchClientBehavior>, CancellationToken)
|
Terminates the specified task.
|