Partilhar via


JobOperations.ReactivateTask Método

Definição

Reativa uma tarefa, permitindo que ela seja executada novamente mesmo que sua contagem de repetições tenha sido esgotada.

public void ReactivateTask (string jobId, string taskId, System.Collections.Generic.IEnumerable<Microsoft.Azure.Batch.BatchClientBehavior> additionalBehaviors = default);
member this.ReactivateTask : string * string * seq<Microsoft.Azure.Batch.BatchClientBehavior> -> unit
Public Sub ReactivateTask (jobId As String, taskId As String, Optional additionalBehaviors As IEnumerable(Of BatchClientBehavior) = Nothing)

Parâmetros

jobId
String

A ID do trabalho que contém a tarefa.

taskId
String

A ID da tarefa.

additionalBehaviors
IEnumerable<BatchClientBehavior>

Uma coleção de BatchClientBehavior instâncias que são aplicadas à solicitação de serviço do Lote após o CustomBehaviors.

Comentários

A reativação torna uma tarefa qualificada para ser repetida novamente até sua contagem máxima de repetições.

Essa operação falhará para tarefas que não foram concluídas ou que foram concluídas com êxito (com um código de saída de 0).

Além disso, isso falhará se o trabalho estiver no Completed estado ou Terminating ou Deleting . Esta é uma operação de bloqueio. Para obter um equivalente sem bloqueio, consulte ReactivateTaskAsync(String, String, IEnumerable<BatchClientBehavior>, CancellationToken).

Aplica-se a