TaskOperationsExtensions.ReactivateAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 à
Azure SDK for .NET