JobSpecification 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í.
Especifica los detalles de los trabajos que se van a crear según una programación.
public class JobSpecification
type JobSpecification = class
Public Class JobSpecification
- Herencia
-
JobSpecification
Constructores
JobSpecification() |
Inicializa una nueva instancia de la clase JobSpecification. |
JobSpecification(PoolInformation, Nullable<Int32>, Nullable<Boolean>, Nullable<Int32>, String, Nullable<Boolean>, Nullable<OnAllTasksComplete>, Nullable<OnTaskFailure>, JobNetworkConfiguration, JobConstraints, JobManagerTask, JobPreparationTask, JobReleaseTask, IList<EnvironmentSetting>, IList<MetadataItem>) |
Inicializa una nueva instancia de la clase JobSpecification. |
Propiedades
AllowTaskPreemption |
Obtiene o establece si las tareas de este trabajo pueden ser adelantadas por otros trabajos de prioridad alta. |
CommonEnvironmentSettings |
Obtiene o establece una lista de valores comunes de variables de entorno. Estas variables de entorno se establecen para todas las tareas de los trabajos creados en esta programación (incluidos el Administrador de trabajos, la preparación de trabajos y las tareas de liberación de trabajos). |
Constraints |
Obtiene o establece las restricciones de ejecución para trabajos creados en esta programación. |
DisplayName |
Obtiene o establece el nombre para mostrar de Trabajos creados en esta programación. |
JobManagerTask |
Obtiene o establece los detalles de una tarea del Administrador de trabajos que se iniciará cuando se inicia un trabajo en esta programación. |
JobPreparationTask |
Obtiene o establece la tarea de preparación del trabajo para trabajos creados en esta programación. |
JobReleaseTask |
Obtiene o establece la tarea de liberación de trabajos para trabajos creados en esta programación. |
MaxParallelTasks |
Obtiene o establece el número máximo de tareas que se pueden ejecutar en paralelo para el trabajo. |
Metadata |
Obtiene o establece una lista de pares nombre-valor asociados a cada trabajo creado en esta programación como metadatos. |
NetworkConfiguration |
Obtiene o establece la configuración de red para el trabajo. |
OnAllTasksComplete |
Obtiene o establece la acción que debe realizar el servicio Batch cuando todas las tareas de un trabajo creado en esta programación están en estado completado. |
OnTaskFailure |
Obtiene o establece la acción que debe realizar el servicio Batch cuando se produce un error en cualquier tarea en un trabajo creado en esta programación. Se considera que se ha producido un error en una tarea si se ha producido un error si tiene un errorInfo. Se establece un errorInfo si la tarea se completa con un código de salida distinto de cero después de agotar su recuento de reintentos, o si se produjo un error al iniciar la tarea, por ejemplo debido a un error de descarga del archivo de recursos. |
PoolInfo |
Obtiene o establece el grupo en el que el servicio Batch ejecuta las tareas de los trabajos creados en esta programación. |
Priority |
Obtiene o establece la prioridad de trabajos creados en esta programación. |
UsesTaskDependencies |
Obtiene o establece si las tareas del trabajo pueden definir dependencias entre sí. El valor predeterminado es false. |
Se aplica a
Azure SDK for .NET