Compartilhar via


TaskOperationsExtensions.Reactivate Método

Definição

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

public static Microsoft.Azure.Batch.Protocol.Models.TaskReactivateHeaders Reactivate (this Microsoft.Azure.Batch.Protocol.ITaskOperations operations, string jobId, string taskId, Microsoft.Azure.Batch.Protocol.Models.TaskReactivateOptions taskReactivateOptions = default);
static member Reactivate : Microsoft.Azure.Batch.Protocol.ITaskOperations * string * string * Microsoft.Azure.Batch.Protocol.Models.TaskReactivateOptions -> Microsoft.Azure.Batch.Protocol.Models.TaskReactivateHeaders
<Extension()>
Public Function Reactivate (operations As ITaskOperations, jobId As String, taskId As String, Optional taskReactivateOptions As TaskReactivateOptions = Nothing) As TaskReactivateHeaders

Parâmetros

operations
ITaskOperations

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

jobId
String

A ID do trabalho que contém a Tarefa.

taskId
String

A ID da Tarefa a ser reativada.

taskReactivateOptions
TaskReactivateOptions

Parâmetros adicionais para a operação

Retornos

Comentários

A reativação torna uma Tarefa qualificada para ser repetida novamente até sua contagem máxima de repetições. O estado da Tarefa é alterado para ativo. Como a Tarefa não está mais no estado concluído, qualquer código de saída anterior ou informações de falha não estão mais disponíveis após a reativação. Cada vez que uma Tarefa é reativada, sua contagem de repetições é redefinida para 0. A reativaçã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, ele falhará se o Trabalho tiver sido concluído (ou estiver encerrando ou excluindo).

Aplica-se a