Partager via


TaskConstraints.MaxTaskRetryCount Propriété

Définition

Obtient ou définit le nombre maximal de tentatives de la tâche. Le service Batch retente une tâche si son code de sortie est différent de zéro.

[Newtonsoft.Json.JsonProperty(PropertyName="maxTaskRetryCount")]
public int? MaxTaskRetryCount { get; set; }
[<Newtonsoft.Json.JsonProperty(PropertyName="maxTaskRetryCount")>]
member this.MaxTaskRetryCount : Nullable<int> with get, set
Public Property MaxTaskRetryCount As Nullable(Of Integer)

Valeur de propriété

Attributs
Newtonsoft.Json.JsonPropertyAttribute

Remarques

Notez que cette valeur contrôle spécifiquement le nombre de nouvelles tentatives pour l’exécutable Task en raison d’un code de sortie différent de zéro. Le service Batch essaiera la tâche une fois, puis peut réessayer jusqu’à cette limite. Par exemple, si le nombre maximal de nouvelles tentatives est de 3, Batch tente la tâche jusqu’à 4 fois (une tentative initiale et 3 nouvelles tentatives). Si le nombre maximal de nouvelles tentatives est 0, le service Batch ne réessaye pas la tâche après la première tentative. Si le nombre maximal de nouvelles tentatives est -1, le service Batch retente la tâche sans limite, mais cela n’est pas recommandé pour une tâche de démarrage ou une tâche. La valeur par défaut est 0 (aucune nouvelle tentative).

S’applique à