Partager via


StartTask Classe

Définition

Tâche exécutée lorsqu’un nœud de calcul joint un pool dans le service Azure Batch, ou lorsque le nœud de calcul est redémarré ou réimagené.

public class StartTask
type StartTask = class
Public Class StartTask
Héritage
StartTask

Remarques

Dans certains cas, la tâche de démarrage peut être réexécuter même si le nœud n’a pas été redémarré. Pour cette raison, les tâches de démarrage doivent être idempotentes et quitter correctement si la configuration qu’elles effectuent a déjà été effectuée. Une attention particulière doit être prise pour éviter les tâches de démarrage qui créent un processus d’interruption ou qui installent/lancent des services à partir du répertoire de travail de la tâche de démarrage, car cela empêchera Batch de pouvoir réexécuter la tâche de démarrage.

Constructeurs

StartTask()

Initialise une nouvelle instance de la classe StartTask.

StartTask(String, IList<ResourceFile>, IList<EnvironmentSetting>, UserIdentity, Nullable<Int32>, Nullable<Boolean>, TaskContainerSettings)

Initialise une nouvelle instance de la classe StartTask.

Propriétés

CommandLine

Obtient ou définit la ligne de commande de la tâche de démarrage.

ContainerSettings

Obtient ou définit les paramètres du conteneur sous lequel la tâche de démarrage s’exécute.

EnvironmentSettings

Obtient ou définit une liste de paramètres de variable d’environnement pour la tâche de démarrage.

MaxTaskRetryCount

Obtient ou définit le nombre maximal de nouvelles tentatives de la tâche.

ResourceFiles

Obtient ou définit une liste de fichiers que le service Batch va télécharger sur le nœud de calcul avant d’exécuter la ligne de commande.

UserIdentity

Obtient ou définit l’identité utilisateur sous laquelle la tâche de démarrage s’exécute.

WaitForSuccess

Obtient ou définit si le service Batch doit attendre que la tâche de démarrage 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.

Méthodes

Validate()

Validez l’objet.

S’applique à