StartTask.WaitForSuccess Propriété
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.
Obtient ou définit si le service Batch doit attendre que startTask se termine correctement (autrement dit, pour quitter avec le code de sortie 0) avant de planifier des tâches sur le nœud de calcul.
[Newtonsoft.Json.JsonProperty(PropertyName="waitForSuccess")]
public bool? WaitForSuccess { get; set; }
[<Newtonsoft.Json.JsonProperty(PropertyName="waitForSuccess")>]
member this.WaitForSuccess : Nullable<bool> with get, set
Public Property WaitForSuccess As Nullable(Of Boolean)
Valeur de propriété
- Attributs
-
Newtonsoft.Json.JsonPropertyAttribute
Remarques
Si la valeur est true et que StartTask échoue sur un nœud, le service Batch retente le startTask jusqu’à son nombre maximal de nouvelles tentatives (maxTaskRetryCount). Si la tâche n’est toujours pas terminée après toutes les nouvelles tentatives, le service Batch marque le nœud inutilisable et ne planifie pas les tâches. Cette condition peut être détectée via les détails de l’état du nœud de calcul et des informations d’échec. Si la valeur est false, le service Batch n’attend pas la fin de StartTask. Dans ce cas, d’autres tâches peuvent commencer à s’exécuter sur le nœud de calcul pendant que StartTask est toujours en cours d’exécution ; et même si starttask échoue, de nouvelles tâches continueront d’être planifiées sur le nœud de calcul. La valeur par défaut est true.
S’applique à
Azure SDK for .NET