Partilhar via


JobPreparationTask Construtores

Definição

Sobrecargas

JobPreparationTask()

Inicializa uma nova instância da classe JobPreparationTask.

JobPreparationTask(String, String, TaskContainerSettings, IList<ResourceFile>, IList<EnvironmentSetting>, TaskConstraints, Nullable<Boolean>, UserIdentity, Nullable<Boolean>)

Inicializa uma nova instância da classe JobPreparationTask.

JobPreparationTask()

Origem:
JobPreparationTask.cs

Inicializa uma nova instância da classe JobPreparationTask.

public JobPreparationTask ();
Public Sub New ()

Aplica-se a

JobPreparationTask(String, String, TaskContainerSettings, IList<ResourceFile>, IList<EnvironmentSetting>, TaskConstraints, Nullable<Boolean>, UserIdentity, Nullable<Boolean>)

Origem:
JobPreparationTask.cs

Inicializa uma nova instância da classe JobPreparationTask.

public JobPreparationTask (string commandLine, string id = default, Microsoft.Azure.Batch.Protocol.Models.TaskContainerSettings containerSettings = default, System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.ResourceFile> resourceFiles = default, System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.EnvironmentSetting> environmentSettings = default, Microsoft.Azure.Batch.Protocol.Models.TaskConstraints constraints = default, bool? waitForSuccess = default, Microsoft.Azure.Batch.Protocol.Models.UserIdentity userIdentity = default, bool? rerunOnNodeRebootAfterSuccess = default);
new Microsoft.Azure.Batch.Protocol.Models.JobPreparationTask : string * string * Microsoft.Azure.Batch.Protocol.Models.TaskContainerSettings * System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.ResourceFile> * System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.EnvironmentSetting> * Microsoft.Azure.Batch.Protocol.Models.TaskConstraints * Nullable<bool> * Microsoft.Azure.Batch.Protocol.Models.UserIdentity * Nullable<bool> -> Microsoft.Azure.Batch.Protocol.Models.JobPreparationTask
Public Sub New (commandLine As String, Optional id As String = Nothing, Optional containerSettings As TaskContainerSettings = Nothing, Optional resourceFiles As IList(Of ResourceFile) = Nothing, Optional environmentSettings As IList(Of EnvironmentSetting) = Nothing, Optional constraints As TaskConstraints = Nothing, Optional waitForSuccess As Nullable(Of Boolean) = Nothing, Optional userIdentity As UserIdentity = Nothing, Optional rerunOnNodeRebootAfterSuccess As Nullable(Of Boolean) = Nothing)

Parâmetros

commandLine
String

A linha de comando da Tarefa de Preparação do Trabalho.

id
String

Uma cadeia de caracteres que identifica exclusivamente a Tarefa de Preparação do Trabalho dentro do Trabalho.

containerSettings
TaskContainerSettings

As configurações do contêiner no qual a Tarefa de Preparação do Trabalho é executada.

resourceFiles
IList<ResourceFile>

Uma lista de arquivos que o serviço do Lote baixará no Nó de Computação antes de executar a linha de comando.

environmentSettings
IList<EnvironmentSetting>

Uma lista de configurações de variável de ambiente para a Tarefa de Preparação do Trabalho.

constraints
TaskConstraints

Restrições que se aplicam à Tarefa de Preparação do Trabalho.

waitForSuccess
Nullable<Boolean>

Se o serviço do Lote deve aguardar a conclusão da Tarefa de Preparação do Trabalho com êxito antes de agendar outras Tarefas do Trabalho no Nó de Computação. Uma Tarefa de Preparação de Trabalho foi concluída com êxito se ela sair com o código de saída 0.

userIdentity
UserIdentity

A identidade do usuário sob a qual a Tarefa de Preparação do Trabalho é executada.

rerunOnNodeRebootAfterSuccess
Nullable<Boolean>

Se o serviço do Lote deve executar novamente a Tarefa de Preparação do Trabalho após a reinicialização de um Nó de Computação.

Aplica-se a