Partager via


TaskOperationsExtensions.ReactivateAsync 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 static System.Threading.Tasks.Task<Microsoft.Azure.Batch.Protocol.Models.TaskReactivateHeaders> ReactivateAsync (this Microsoft.Azure.Batch.Protocol.ITaskOperations operations, string jobId, string taskId, Microsoft.Azure.Batch.Protocol.Models.TaskReactivateOptions taskReactivateOptions = default, System.Threading.CancellationToken cancellationToken = default);
static member ReactivateAsync : Microsoft.Azure.Batch.Protocol.ITaskOperations * string * string * Microsoft.Azure.Batch.Protocol.Models.TaskReactivateOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Batch.Protocol.Models.TaskReactivateHeaders>
<Extension()>
Public Function ReactivateAsync (operations As ITaskOperations, jobId As String, taskId As String, Optional taskReactivateOptions As TaskReactivateOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of TaskReactivateHeaders)

Paramètres

operations
ITaskOperations

Groupe d’opérations pour cette méthode d’extension.

jobId
String

ID du travail contenant la tâche.

taskId
String

ID de la tâche à réactiver.

taskReactivateOptions
TaskReactivateOptions

Paramètres supplémentaires pour l’opération

cancellationToken
CancellationToken

Jeton d'annulation.

Retours

Remarques

La réactivation rend une tâche éligible pour être retentée à nouveau jusqu’à son nombre maximal de nouvelles tentatives. L’état de la tâche passe à actif. Comme la tâche n’est plus à l’état terminé, le code de sortie ou les informations d’échec précédents ne sont plus disponibles après la réactivation. Chaque fois qu’une tâche est réactivée, son nombre de nouvelles tentatives est réinitialisé à 0. La réactivation é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, elle échoue si le travail est terminé (ou est en cours de fin ou de suppression).

S’applique à