SchedulerJobCounters Class

Definition

Defines the counter values related to the status of tasks in the job (for example, the number of tasks that have finished running).

[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("7B2F3E5D-CA77-4ad5-9A5C-7292E684A790")]
public class SchedulerJobCounters : Microsoft.Hpc.Scheduler.ISchedulerJobCounters
type SchedulerJobCounters = class
    interface ISchedulerJobCounters
Public Class SchedulerJobCounters
Implements ISchedulerJobCounters
Inheritance
SchedulerJobCounters
Attributes
Implements

Properties

CanceledTaskCount

Retrieves the number of tasks that have been canceled.

CancelingTaskCount

Retrieves the number of tasks being canceled.

ConfiguringTaskCount

Retrieves the number of tasks being configured.

DispatchingTaskCount
FailedTaskCount

Retrieves the number of tasks that have failed.

FinishedTaskCount

Retrieves the number of tasks that have finished.

FinishingTaskCount
QueuedTaskCount

Retrieves the number of tasks that are queued and ready to run.

RunningTaskCount

Retrieves the number of tasks that are running.

SubmittedTaskCount

Retrieves the number of tasks that have been submitted.

TaskCount

Retrieves the number of tasks in the job.

TotalCpuTime

Retrieves the total CPU time used by all tasks in the job.

TotalKernelTime

The elapsed execution time for kernel-mode instructions (the total time that all tasks in the job spent in kernel-mode).

TotalMemory

Retrieves the total amount of memory used by the job.

TotalUserTime

The elapsed execution time for user-mode instructions (the total time that all tasks in the job spent in user-mode).

ValidatingTaskCount

Applies to