Partager via


TaskState Énumération

Définition

Définit des valeurs pour TaskState.

[Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.StringEnumConverter))]
public enum TaskState
[<Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.StringEnumConverter))>]
type TaskState = 
Public Enum TaskState
Héritage
TaskState
Attributs
Newtonsoft.Json.JsonConverterAttribute

Champs

Active 0

La tâche est mise en file d’attente et peut s’exécuter, mais n’est actuellement pas affectée à un nœud de calcul. Une tâche entre dans cet état lorsqu’elle est créée, lorsqu’elle est activée après avoir été désactivée ou lorsqu’elle attend une nouvelle tentative après un échec d’exécution.

Completed 3

La tâche n’est plus éligible à l’exécution, généralement parce qu’elle s’est terminée avec succès, ou parce que la tâche a échoué et a épuisé sa limite de nouvelles tentatives. Une tâche est également marquée comme terminée si une erreur s’est produite lors du lancement de la tâche ou lorsque la tâche a été arrêtée.

Preparing 1

La tâche a été affectée à un nœud de calcul, mais attend qu’une tâche de préparation du travail requise se termine sur le nœud de calcul. Si la tâche de préparation du travail réussit, la tâche passe à l’exécution. Si la tâche de préparation du travail échoue, la tâche revient à active et peut être affectée à un autre nœud de calcul.

Running 2

La tâche s’exécute sur un nœud de calcul. Cela inclut la préparation au niveau de la tâche, comme le téléchargement de fichiers de ressources ou le déploiement de packages spécifiés sur la tâche. Cela ne signifie pas nécessairement que la ligne de commande Tâche a commencé à s’exécuter.

S’applique à