Partager via


JobOperations.ReactivateTask Méthode

Définition

Réactive une tâche, ce qui lui permet de s’exécuter à nouveau même si son nombre de nouvelles tentatives a été épuisé.

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)

Paramètres

jobId
String

ID du travail contenant la tâche.

taskId
String

ID de la tâche.

additionalBehaviors
IEnumerable<BatchClientBehavior>

Collection d’instances BatchClientBehavior appliquées à la demande de service Batch après le CustomBehaviors.

Remarques

La réactivation rend une tâche éligible pour être retentée jusqu’à son nombre maximal de nouvelles tentatives.

Cette opération échoue pour les tâches qui ne sont pas terminées ou qui se sont terminées avec succès (avec un code de sortie de 0).

En outre, cela échoue si le travail est dans l’état Completed ou Terminating ou Deleting . Il s’agit d’une opération bloquante. Pour un équivalent non bloquant, consultez ReactivateTaskAsync(String, String, IEnumerable<BatchClientBehavior>, CancellationToken).

S’applique à