StartTask Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attività che viene eseguita quando un nodo di calcolo aggiunge un pool nel servizio Azure Batch o quando il nodo di calcolo viene riavviato o ricreato.
public class StartTask
type StartTask = class
Public Class StartTask
- Ereditarietà
-
StartTask
Commenti
In alcuni casi l'attività di avvio può essere eseguita nuovamente anche se il nodo non è stato riavviato. A causa di questo, le attività di avvio devono essere idempotenti e uscire normalmente se la configurazione è già stata eseguita. È consigliabile prestare particolare attenzione per evitare l'avvio delle attività che creano processi di interruzione o installano/avviano i servizi dalla directory di lavoro dell'attività di avvio, perché in questo modo Batch impedisce di eseguire nuovamente l'attività di avvio.
Costruttori
StartTask() |
Inizializza una nuova istanza della classe StartTask. |
StartTask(String, IList<ResourceFile>, IList<EnvironmentSetting>, UserIdentity, Nullable<Int32>, Nullable<Boolean>, TaskContainerSettings) |
Inizializza una nuova istanza della classe StartTask. |
Proprietà
CommandLine |
Ottiene o imposta la riga di comando dell'attività iniziale. |
ContainerSettings |
Ottiene o imposta le impostazioni per il contenitore in cui viene eseguita l'attività di avvio. |
EnvironmentSettings |
Ottiene o imposta un elenco di impostazioni delle variabili di ambiente per l'attività start. |
MaxTaskRetryCount |
Ottiene o imposta il numero massimo di tentativi dell'attività. |
ResourceFiles |
Ottiene o imposta un elenco di file scaricati dal servizio Batch nel nodo di calcolo prima di eseguire la riga di comando. |
UserIdentity |
Ottiene o imposta l'identità utente in cui viene eseguita l'attività di avvio. |
WaitForSuccess |
Ottiene o imposta se il servizio Batch deve attendere che l'attività di avvio venga completata correttamente, ovvero per uscire con il codice di uscita 0) prima di pianificare qualsiasi attività nel nodo di calcolo. |
Metodi
Validate() |
Convalidare l'oggetto. |