StartTask Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma tarefa que é executada quando um nó de computação ingressa em um pool no serviço Lote do Azure ou quando o nó de computação é reinicializado ou recriado.
public class StartTask
type StartTask = class
Public Class StartTask
- Herança
-
StartTask
Comentários
Em alguns casos, a tarefa inicial pode ser executada novamente, mesmo que o nó não tenha sido reinicializado. Devido a isso, as tarefas iniciais devem ser idempotentes e sair normalmente se a configuração que estão executando já tiver sido feita. Cuidados especiais devem ser tomados para evitar tarefas iniciais que criam o processo de interrupção ou instalação/inicialização de serviços do diretório de trabalho da tarefa inicial, pois isso impedirá que o Lote possa executar novamente a tarefa inicial.
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 comando da tarefa de início. |
ContainerSettings |
Obtém ou define as configurações do contêiner no qual a tarefa de início é executada. |
EnvironmentSettings |
Obtém ou define uma lista de configurações de variável de ambiente para a tarefa inicial. |
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 arquivos que o serviço do Lote baixará no nó de computação antes de executar a linha de comando. |
UserIdentity |
Obtém ou define a identidade do usuário sob a qual a tarefa de início é executada. |
WaitForSuccess |
Obtém ou define se o serviço do Lote deve aguardar a conclusão da tarefa inicial com êxito (ou seja, sair com o código de saída 0) antes de agendar as tarefas no nó de computação. |
Métodos
Validate() |
Valide o objeto . |
Aplica-se a
Azure SDK for .NET