StartTask Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Tarea que se ejecuta cuando un nodo de proceso se une a un grupo en el servicio Azure Batch, o cuando se reinicia o se vuelve a crear una imagen inicial del nodo de proceso.
public class StartTask
type StartTask = class
Public Class StartTask
- Herencia
-
StartTask
Comentarios
En algunos casos, la tarea de inicio puede volver a ejecutarse aunque el nodo no se haya reiniciado. Debido a esto, las tareas de inicio deben ser idempotentes y salir correctamente si la configuración que están realizando ya se ha realizado. Se debe tener especial cuidado para evitar que las tareas de inicio creen un proceso de interrupción o instalen o inicien servicios desde el directorio de trabajo de la tarea de inicio, ya que esto impedirá que Batch pueda volver a ejecutar la tarea de inicio.
Constructores
StartTask() |
Inicializa una nueva instancia de la clase StartTask. |
StartTask(String, IList<ResourceFile>, IList<EnvironmentSetting>, UserIdentity, Nullable<Int32>, Nullable<Boolean>, TaskContainerSettings) |
Inicializa una nueva instancia de la clase StartTask. |
Propiedades
CommandLine |
Obtiene o establece la línea de comandos de la tarea de inicio. |
ContainerSettings |
Obtiene o establece la configuración del contenedor en el que se ejecuta la tarea de inicio. |
EnvironmentSettings |
Obtiene o establece una lista de opciones de configuración de variables de entorno para la tarea de inicio. |
MaxTaskRetryCount |
Obtiene o establece el número máximo de veces que se puede reintentar la tarea. |
ResourceFiles |
Obtiene o establece una lista de archivos que el servicio Batch descargará en el nodo de proceso antes de ejecutar la línea de comandos. |
UserIdentity |
Obtiene o establece la identidad del usuario en la que se ejecuta la tarea de inicio. |
WaitForSuccess |
Obtiene o establece si el servicio Batch debe esperar a que la tarea de inicio se complete correctamente (es decir, salir con el código de salida 0) antes de programar cualquier tarea en el nodo de proceso. |
Métodos
Validate() |
Valide el objeto . |
Se aplica a
Azure SDK for .NET