Show / Hide Table of Contents

Class JobAccounting

Accounting information for a JobObject.

Inheritance
System.Object
JobAccounting
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Fs.Processes.JobObjects
Assembly: Fs.Processes.dll
Syntax
public class JobAccounting

Properties

| Improve this Doc View Source

ActiveProcesses

The total number of processes currently associated with the job.

Declaration
public uint ActiveProcesses { get; }
Property Value
Type Description
System.UInt32
| Improve this Doc View Source

OtherBytes

The number of bytes transferred during operations other than read and write operations.

Declaration
public ulong OtherBytes { get; }
Property Value
Type Description
System.UInt64
| Improve this Doc View Source

OtherOperations

The number of I/O operations performed, other than read and write operations.

Declaration
public ulong OtherOperations { get; }
Property Value
Type Description
System.UInt64
| Improve this Doc View Source

PeakMemoryUsed

The peak memory usage of all processes currently associated with the job.

Declaration
public ulong PeakMemoryUsed { get; }
Property Value
Type Description
System.UInt64
| Improve this Doc View Source

PeakProcessMemoryUsed

The peak memory used by any process ever associated with the job.

Declaration
public ulong PeakProcessMemoryUsed { get; }
Property Value
Type Description
System.UInt64
| Improve this Doc View Source

ReadBytes

The number of bytes read.

Declaration
public ulong ReadBytes { get; }
Property Value
Type Description
System.UInt64
| Improve this Doc View Source

ReadOperations

The number of read operations performed.

Declaration
public ulong ReadOperations { get; }
Property Value
Type Description
System.UInt64
| Improve this Doc View Source

TerminatedProcesses

Thet total number of processes associated with the job that have been terminated due to limit violations.

Declaration
public uint TerminatedProcesses { get; }
Property Value
Type Description
System.UInt32
| Improve this Doc View Source

ThisPeriodTotalKernelTime

The total amount of kernel-mode time for all processes associated with the job, since the last call that set a per-job kernel-mode time limit.

Declaration
public TimeSpan ThisPeriodTotalKernelTime { get; }
Property Value
Type Description
System.TimeSpan
| Improve this Doc View Source

ThisPeriodTotalUserTime

The total amount of user-mode time for all processes associated with the job, since the last call that set a per-job user-mode time limit.

Declaration
public TimeSpan ThisPeriodTotalUserTime { get; }
Property Value
Type Description
System.TimeSpan
| Improve this Doc View Source

TotalKernelTime

The total amount of kernel-mode time for all processes ever associated with the job.

Declaration
public TimeSpan TotalKernelTime { get; }
Property Value
Type Description
System.TimeSpan
| Improve this Doc View Source

TotalPageFaults

The total number of page faults for all processes ever associated with the job.

Declaration
public uint TotalPageFaults { get; }
Property Value
Type Description
System.UInt32
| Improve this Doc View Source

TotalProcesses

The total number of processes that have been associated with the job.

Declaration
public uint TotalProcesses { get; }
Property Value
Type Description
System.UInt32
| Improve this Doc View Source

TotalUserTime

The total amount of user-mode time for all processes ever associated with the job.

Declaration
public TimeSpan TotalUserTime { get; }
Property Value
Type Description
System.TimeSpan
| Improve this Doc View Source

WriteBytes

The number of bytes written.

Declaration
public ulong WriteBytes { get; }
Property Value
Type Description
System.UInt64
| Improve this Doc View Source

WriteOperations

The number of write operations performed.

Declaration
public ulong WriteOperations { get; }
Property Value
Type Description
System.UInt64
  • Improve this Doc
  • View Source
Back to top Generated by DocFX