Compartir a través de


CloudJob Constructores

Definición

Sobrecargas

CloudJob()

Inicializa una nueva instancia de la clase CloudJob.

CloudJob(String, String, Nullable<Boolean>, String, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<JobState>, Nullable<DateTime>, Nullable<JobState>, Nullable<DateTime>, Nullable<Int32>, Nullable<Boolean>, Nullable<Int32>, JobConstraints, JobManagerTask, JobPreparationTask, JobReleaseTask, IList<EnvironmentSetting>, PoolInformation, Nullable<OnAllTasksComplete>, Nullable<OnTaskFailure>, JobNetworkConfiguration, IList<MetadataItem>, JobExecutionInformation, JobStatistics)

Inicializa una nueva instancia de la clase CloudJob.

CloudJob()

Source:
CloudJob.cs

Inicializa una nueva instancia de la clase CloudJob.

public CloudJob ();
Public Sub New ()

Se aplica a

CloudJob(String, String, Nullable<Boolean>, String, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<JobState>, Nullable<DateTime>, Nullable<JobState>, Nullable<DateTime>, Nullable<Int32>, Nullable<Boolean>, Nullable<Int32>, JobConstraints, JobManagerTask, JobPreparationTask, JobReleaseTask, IList<EnvironmentSetting>, PoolInformation, Nullable<OnAllTasksComplete>, Nullable<OnTaskFailure>, JobNetworkConfiguration, IList<MetadataItem>, JobExecutionInformation, JobStatistics)

Source:
CloudJob.cs

Inicializa una nueva instancia de la clase CloudJob.

public CloudJob (string id = default, string displayName = default, bool? usesTaskDependencies = default, string url = default, string eTag = default, DateTime? lastModified = default, DateTime? creationTime = default, Microsoft.Azure.Batch.Protocol.Models.JobState? state = default, DateTime? stateTransitionTime = default, Microsoft.Azure.Batch.Protocol.Models.JobState? previousState = default, DateTime? previousStateTransitionTime = default, int? priority = default, bool? allowTaskPreemption = default, int? maxParallelTasks = default, Microsoft.Azure.Batch.Protocol.Models.JobConstraints constraints = default, Microsoft.Azure.Batch.Protocol.Models.JobManagerTask jobManagerTask = default, Microsoft.Azure.Batch.Protocol.Models.JobPreparationTask jobPreparationTask = default, Microsoft.Azure.Batch.Protocol.Models.JobReleaseTask jobReleaseTask = default, System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.EnvironmentSetting> commonEnvironmentSettings = default, Microsoft.Azure.Batch.Protocol.Models.PoolInformation poolInfo = default, Microsoft.Azure.Batch.Protocol.Models.OnAllTasksComplete? onAllTasksComplete = default, Microsoft.Azure.Batch.Protocol.Models.OnTaskFailure? onTaskFailure = default, Microsoft.Azure.Batch.Protocol.Models.JobNetworkConfiguration networkConfiguration = default, System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.MetadataItem> metadata = default, Microsoft.Azure.Batch.Protocol.Models.JobExecutionInformation executionInfo = default, Microsoft.Azure.Batch.Protocol.Models.JobStatistics stats = default);
new Microsoft.Azure.Batch.Protocol.Models.CloudJob : string * string * Nullable<bool> * string * string * Nullable<DateTime> * Nullable<DateTime> * Nullable<Microsoft.Azure.Batch.Protocol.Models.JobState> * Nullable<DateTime> * Nullable<Microsoft.Azure.Batch.Protocol.Models.JobState> * Nullable<DateTime> * Nullable<int> * Nullable<bool> * Nullable<int> * Microsoft.Azure.Batch.Protocol.Models.JobConstraints * Microsoft.Azure.Batch.Protocol.Models.JobManagerTask * Microsoft.Azure.Batch.Protocol.Models.JobPreparationTask * Microsoft.Azure.Batch.Protocol.Models.JobReleaseTask * System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.EnvironmentSetting> * Microsoft.Azure.Batch.Protocol.Models.PoolInformation * Nullable<Microsoft.Azure.Batch.Protocol.Models.OnAllTasksComplete> * Nullable<Microsoft.Azure.Batch.Protocol.Models.OnTaskFailure> * Microsoft.Azure.Batch.Protocol.Models.JobNetworkConfiguration * System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.MetadataItem> * Microsoft.Azure.Batch.Protocol.Models.JobExecutionInformation * Microsoft.Azure.Batch.Protocol.Models.JobStatistics -> Microsoft.Azure.Batch.Protocol.Models.CloudJob
Public Sub New (Optional id As String = Nothing, Optional displayName As String = Nothing, Optional usesTaskDependencies As Nullable(Of Boolean) = Nothing, Optional url As String = Nothing, Optional eTag As String = Nothing, Optional lastModified As Nullable(Of DateTime) = Nothing, Optional creationTime As Nullable(Of DateTime) = Nothing, Optional state As Nullable(Of JobState) = Nothing, Optional stateTransitionTime As Nullable(Of DateTime) = Nothing, Optional previousState As Nullable(Of JobState) = Nothing, Optional previousStateTransitionTime As Nullable(Of DateTime) = Nothing, Optional priority As Nullable(Of Integer) = Nothing, Optional allowTaskPreemption As Nullable(Of Boolean) = Nothing, Optional maxParallelTasks As Nullable(Of Integer) = Nothing, Optional constraints As JobConstraints = Nothing, Optional jobManagerTask As JobManagerTask = Nothing, Optional jobPreparationTask As JobPreparationTask = Nothing, Optional jobReleaseTask As JobReleaseTask = Nothing, Optional commonEnvironmentSettings As IList(Of EnvironmentSetting) = Nothing, Optional poolInfo As PoolInformation = Nothing, Optional onAllTasksComplete As Nullable(Of OnAllTasksComplete) = Nothing, Optional onTaskFailure As Nullable(Of OnTaskFailure) = Nothing, Optional networkConfiguration As JobNetworkConfiguration = Nothing, Optional metadata As IList(Of MetadataItem) = Nothing, Optional executionInfo As JobExecutionInformation = Nothing, Optional stats As JobStatistics = Nothing)

Parámetros

id
String

Cadena que identifica de forma única el trabajo dentro de la cuenta.

displayName
String

Nombre para mostrar del trabajo.

usesTaskDependencies
Nullable<Boolean>

Si las tareas del trabajo pueden definir dependencias entre sí. El valor predeterminado es false.

url
String

Dirección URL del trabajo.

eTag
String

ETag del trabajo.

lastModified
Nullable<DateTime>

Hora de la última modificación del trabajo.

creationTime
Nullable<DateTime>

Hora de creación del trabajo.

state
Nullable<JobState>

Estado actual del trabajo.

stateTransitionTime
Nullable<DateTime>

Hora a la que el trabajo entró en su estado actual.

previousState
Nullable<JobState>

Estado anterior del trabajo.

previousStateTransitionTime
Nullable<DateTime>

Hora a la que el trabajo entró en su estado anterior.

priority
Nullable<Int32>

Prioridad del trabajo.

allowTaskPreemption
Nullable<Boolean>

Si las tareas de este trabajo pueden ser adelantadas por otros trabajos de prioridad alta

maxParallelTasks
Nullable<Int32>

Número máximo de tareas que se pueden ejecutar en paralelo para el trabajo.

constraints
JobConstraints

Restricciones de ejecución para el trabajo.

jobManagerTask
JobManagerTask

Detalles de una tarea del Administrador de trabajos que se va a iniciar cuando se inicia el trabajo.

jobPreparationTask
JobPreparationTask

Tarea de preparación del trabajo.

jobReleaseTask
JobReleaseTask

Tarea De liberación del trabajo.

commonEnvironmentSettings
IList<EnvironmentSetting>

Lista de configuraciones comunes de variables de entorno. Estas variables de entorno se establecen para todas las tareas del trabajo (incluidos el Administrador de trabajos, la preparación del trabajo y las tareas de liberación de trabajos).

poolInfo
PoolInformation

Configuración del grupo asociada al trabajo.

onAllTasksComplete
Nullable<OnAllTasksComplete>

La acción que debe realizar el servicio Batch cuando todas las tareas del trabajo están en estado completado.

onTaskFailure
Nullable<OnTaskFailure>

La acción que el servicio Batch debe realizar cuando se produce un error en cualquier tarea del trabajo.

networkConfiguration
JobNetworkConfiguration

Configuración de red para el trabajo.

metadata
IList<MetadataItem>

Lista de pares nombre-valor asociados al trabajo como metadatos.

executionInfo
JobExecutionInformation

Información de ejecución del trabajo.

stats
JobStatistics

Estadísticas de uso de recursos para toda la duración del trabajo.

Se aplica a