Compartilhar via


JobScheduleStatistics Construtores

Definição

Sobrecargas

JobScheduleStatistics()

Inicializa uma nova instância da classe JobScheduleStatistics.

JobScheduleStatistics(String, DateTime, DateTime, TimeSpan, TimeSpan, TimeSpan, Int64, Int64, Double, Double, Int64, Int64, Int64, TimeSpan)

Inicializa uma nova instância da classe JobScheduleStatistics.

JobScheduleStatistics()

Origem:
JobScheduleStatistics.cs

Inicializa uma nova instância da classe JobScheduleStatistics.

public JobScheduleStatistics ();
Public Sub New ()

Aplica-se a

JobScheduleStatistics(String, DateTime, DateTime, TimeSpan, TimeSpan, TimeSpan, Int64, Int64, Double, Double, Int64, Int64, Int64, TimeSpan)

Origem:
JobScheduleStatistics.cs

Inicializa uma nova instância da classe JobScheduleStatistics.

public JobScheduleStatistics (string url, DateTime startTime, DateTime lastUpdateTime, TimeSpan userCPUTime, TimeSpan kernelCPUTime, TimeSpan wallClockTime, long readIOps, long writeIOps, double readIOGiB, double writeIOGiB, long numSucceededTasks, long numFailedTasks, long numTaskRetries, TimeSpan waitTime);
new Microsoft.Azure.Batch.Protocol.Models.JobScheduleStatistics : string * DateTime * DateTime * TimeSpan * TimeSpan * TimeSpan * int64 * int64 * double * double * int64 * int64 * int64 * TimeSpan -> Microsoft.Azure.Batch.Protocol.Models.JobScheduleStatistics
Public Sub New (url As String, startTime As DateTime, lastUpdateTime As DateTime, userCPUTime As TimeSpan, kernelCPUTime As TimeSpan, wallClockTime As TimeSpan, readIOps As Long, writeIOps As Long, readIOGiB As Double, writeIOGiB As Double, numSucceededTasks As Long, numFailedTasks As Long, numTaskRetries As Long, waitTime As TimeSpan)

Parâmetros

url
String

A URL das estatísticas.

startTime
DateTime

A hora de início do intervalo de tempo coberto pelas estatísticas.

lastUpdateTime
DateTime

A hora em que as estatísticas foram atualizadas pela última vez. Todas as estatísticas são limitadas ao intervalo entre startTime e lastUpdateTime.

userCPUTime
TimeSpan

O tempo total de CPU do modo de usuário (somado em todos os núcleos e todos os Nós de Computação) consumido por todas as Tarefas em todos os Trabalhos criados na agenda.

kernelCPUTime
TimeSpan

O tempo total de CPU do modo kernel (somado em todos os núcleos e todos os Nós de Computação) consumido por todas as Tarefas em todos os Trabalhos criados na agenda.

wallClockTime
TimeSpan

O tempo total do relógio de parede de todas as Tarefas em todos os Trabalhos criados na agenda.

readIOps
Int64

O número total de operações de leitura de disco feitas por todas as Tarefas em todos os Trabalhos criados na agenda.

writeIOps
Int64

O número total de operações de gravação de disco feitas por todas as Tarefas em todos os Trabalhos criados na agenda.

readIOGiB
Double

O total de gibibytes lidos do disco por todas as Tarefas em todos os Trabalhos criados na agenda.

writeIOGiB
Double

O total de gibibytes gravados em disco por todas as Tarefas em todos os Trabalhos criados na agenda.

numSucceededTasks
Int64

O número total de Tarefas concluídas com êxito durante o intervalo de tempo determinado em Trabalhos criados de acordo com o agendamento. Uma Tarefa será concluída com êxito se retornar o código de saída 0.

numFailedTasks
Int64

O número total de Tarefas que falharam durante o intervalo de tempo determinado em Trabalhos criados de acordo com o agendamento. Uma Tarefa falhará se esgotar sua contagem máxima de repetições sem retornar o código de saída 0.

numTaskRetries
Int64

O número total de repetições durante o intervalo de tempo especificado em todas as Tarefas em todos os Trabalhos criados na agenda.

waitTime
TimeSpan

O tempo de espera total de todas as Tarefas em todos os Trabalhos criados de acordo com o agendamento. O tempo de espera para uma Tarefa é definido como o tempo decorrido entre a criação da Tarefa e o início da execução da Tarefa. (Se a Tarefa for repetida devido a falhas, o tempo de espera será o tempo para a execução mais recente da Tarefa.)

Aplica-se a