JobExecutionInformation.TerminateReason Propriedade
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.
Obtém ou define uma cadeia de caracteres que descreve o motivo pelo qual o Trabalho terminou.
[Newtonsoft.Json.JsonProperty(PropertyName="terminateReason")]
public string TerminateReason { get; set; }
[<Newtonsoft.Json.JsonProperty(PropertyName="terminateReason")>]
member this.TerminateReason : string with get, set
Public Property TerminateReason As String
Valor da propriedade
- Atributos
-
Newtonsoft.Json.JsonPropertyAttribute
Comentários
Essa propriedade será definida somente se o Trabalho estiver no estado concluído. Se o serviço do Lote encerrar o Trabalho, ele definirá o motivo da seguinte maneira: JMComplete – a Tarefa do Gerenciador de Trabalhos concluída e killJobOnCompletion foi definido como true. MaxWallClockTimeExpiry - o trabalho atingiu sua restrição maxWallClockTime. TerminateJobSchedule - o Trabalho foi executado como parte de um agendamento e o agendamento foi encerrado. AllTasksComplete - o atributo onAllTasksComplete do Trabalho está definido como terminatejob e todas as Tarefas no Trabalho estão concluídas. TaskFailed - o atributo onTaskFailure do trabalho está definido para executarExitOptionsJobAction e uma Tarefa no Trabalho falhou com uma condição de saída que especificou uma jobAction de terminatejob. Qualquer outra cadeia de caracteres é um motivo definido pelo usuário especificado em uma chamada para a operação "Encerrar um Trabalho".
Aplica-se a
Azure SDK for .NET