StartTask Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Uma tarefa que é executada quando um nó de computação se associa a um conjunto no serviço Azure Batch ou quando o nó de computação é reiniciado ou reproduzido.
public class StartTask
type StartTask = class
Public Class StartTask
- Herança
-
StartTask
Observações
Em alguns casos, a tarefa de início pode ser novamente executada, apesar de o nó não ter sido reiniciado. Devido a isto, as tarefas de início devem ser idempotentes e sair corretamente se a configuração que estão a realizar já tiver sido efetuada. Deve ter especial cuidado para evitar iniciar tarefas que criem processos de separação ou serviços de instalação/iniciação a partir do diretório de trabalho da tarefa inicial, uma vez que isto impedirá o Batch de voltar a executar a tarefa de início.
Construtores
StartTask() |
Inicializa uma nova instância da classe StartTask. |
StartTask(String, IList<ResourceFile>, IList<EnvironmentSetting>, UserIdentity, Nullable<Int32>, Nullable<Boolean>, TaskContainerSettings) |
Inicializa uma nova instância da classe StartTask. |
Propriedades
CommandLine |
Obtém ou define a linha de comandos da tarefa de início. |
ContainerSettings |
Obtém ou define as definições do contentor no qual a tarefa de início é executada. |
EnvironmentSettings |
Obtém ou define uma lista de definições de variáveis de ambiente para a tarefa de início. |
MaxTaskRetryCount |
Obtém ou define o número máximo de vezes que a tarefa pode ser repetida. |
ResourceFiles |
Obtém ou define uma lista de ficheiros que o serviço Batch irá transferir para o nó de computação antes de executar a linha de comandos. |
UserIdentity |
Obtém ou define a identidade de utilizador na qual a tarefa de início é executada. |
WaitForSuccess |
Obtém ou define se o serviço Batch deve aguardar que a tarefa de início seja concluída com êxito (ou seja, sair com o código de saída 0) antes de agendar tarefas no nó de computação. |
Métodos
Validate() |
Valide o objeto. |
Aplica-se a
Azure SDK for .NET