Compartir a través de


TaskAddParameter Clase

Definición

Tarea de Azure Batch que se va a agregar.

public class TaskAddParameter
type TaskAddParameter = class
Public Class TaskAddParameter
Herencia
TaskAddParameter

Comentarios

Batch volverá a intentar tareas cuando se desencadene una operación de recuperación en un nodo. Entre los ejemplos de operaciones de recuperación se incluyen (pero no se limitan a) cuando se reinicia un nodo incorrecto o un nodo de proceso desaparece debido a un error de host. Los reintentos debidos a operaciones de recuperación son independientes de y no se cuentan con maxTaskRetryCount. Incluso si maxTaskRetryCount es 0, puede producirse un reintento interno debido a una operación de recuperación. Por este motivo, todas las tareas deben ser idempotentes. Esto significa que las tareas deben tolerar que se interrumpan y se reinicien sin causar daños ni datos duplicados. El procedimiento recomendado para tareas de larga duración es usar algún tipo de punto de control.

Constructores

TaskAddParameter()

Inicializa una nueva instancia de la clase TaskAddParameter.

TaskAddParameter(String, String, String, TaskContainerSettings, ExitConditions, IList<ResourceFile>, IList<OutputFile>, IList<EnvironmentSetting>, AffinityInformation, TaskConstraints, Nullable<Int32>, UserIdentity, MultiInstanceSettings, TaskDependencies, IList<ApplicationPackageReference>, AuthenticationTokenSettings)

Inicializa una nueva instancia de la clase TaskAddParameter.

Propiedades

AffinityInfo

Obtiene o establece una sugerencia de localidad que el servicio Batch puede usar para seleccionar un nodo de proceso en el que iniciar la nueva tarea.

ApplicationPackageReferences

Obtiene o establece una lista de paquetes que el servicio Batch implementará en el nodo de ejecución antes de ejecutar la línea de comandos.

AuthenticationTokenSettings

Obtiene o establece la configuración de un token de autenticación que la tarea puede usar para realizar operaciones del servicio Batch.

CommandLine

Obtiene o establece la línea de comandos de la tarea.

Constraints

Obtiene o establece las restricciones de ejecución que se aplican a esta tarea.

ContainerSettings

Obtiene o establece la configuración del contenedor en el que se ejecuta la tarea.

DependsOn

Obtiene o establece las tareas de las que depende esta tarea.

DisplayName

Obtiene o establece un nombre para mostrar para la tarea.

EnvironmentSettings

Obtiene o establece una lista de opciones de configuración de variables de entorno para la tarea.

ExitConditions

Obtiene o establece cómo debe responder el servicio Batch cuando se completa la tarea.

Id

Obtiene o establece una cadena que identifica de forma única la tarea dentro del trabajo.

MultiInstanceSettings

Obtiene o establece un objeto que indica que la tarea es una tarea de varias instancias y contiene información sobre cómo ejecutar la tarea de varias instancias.

OutputFiles

Obtiene o establece una lista de archivos que el servicio Batch cargará desde el nodo de proceso después de ejecutar la línea de comandos.

RequiredSlots

Obtiene o establece el número de ranuras de programación necesarias para ejecutar 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 de usuario en la que se ejecuta la tarea.

Se aplica a