Compartilhar via


TaskOperationsExtensions.AddAsync Método

Definição

Adiciona uma Tarefa ao Trabalho especificado.

public static System.Threading.Tasks.Task<Microsoft.Azure.Batch.Protocol.Models.TaskAddHeaders> AddAsync (this Microsoft.Azure.Batch.Protocol.ITaskOperations operations, string jobId, Microsoft.Azure.Batch.Protocol.Models.TaskAddParameter task, Microsoft.Azure.Batch.Protocol.Models.TaskAddOptions taskAddOptions = default, System.Threading.CancellationToken cancellationToken = default);
static member AddAsync : Microsoft.Azure.Batch.Protocol.ITaskOperations * string * Microsoft.Azure.Batch.Protocol.Models.TaskAddParameter * Microsoft.Azure.Batch.Protocol.Models.TaskAddOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Batch.Protocol.Models.TaskAddHeaders>
<Extension()>
Public Function AddAsync (operations As ITaskOperations, jobId As String, task As TaskAddParameter, Optional taskAddOptions As TaskAddOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of TaskAddHeaders)

Parâmetros

operations
ITaskOperations

O grupo de operações para esse método de extensão.

jobId
String

A ID do Trabalho ao qual a Tarefa deve ser adicionada.

task
TaskAddParameter

A Tarefa a ser adicionada.

taskAddOptions
TaskAddOptions

Parâmetros adicionais para a operação

cancellationToken
CancellationToken

O token de cancelamento.

Retornos

Comentários

O tempo de vida máximo de uma Tarefa desde a adição até a conclusão é de 180 dias. Se uma Tarefa não tiver sido concluída dentro de 180 dias após ser adicionada, ela será encerrada pelo serviço lote e deixada em qualquer estado em que estava naquele momento.

Aplica-se a