JobObjectIoCounters Class

Contains I/O accounting information for a job object.

public sealed class JobObjectIoCounters : IEquatable<JobObjectIoCounters>
Implements

Constructors

NameDescription
JobObjectIoCounters()

JobObjectIoCounters()

  • Obsolete: Constructors of types with required members are not supported in this version of your compiler.
[Obsolete("Constructors of types with required members are not supported in this version of your compiler.", true)]
public JobObjectIoCounters()

No documentation is available.

Properties

NameDescription
OtherOperationCountThe number of I/O operations performed, other than read and write operations.
OtherTransferCountThe number of bytes transferred during operations other than read and write operations.
ReadOperationCountThe number of read operations performed.
ReadTransferCountThe number of bytes read.
WriteOperationCountThe number of write operations performed.
WriteTransferCountThe number of bytes written.

OtherOperationCount

JobObjectIoCounters.cs

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

public required ulong OtherOperationCount { get; init; }

Property value

ulong

OtherTransferCount

JobObjectIoCounters.cs

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

public required ulong OtherTransferCount { get; init; }

Property value

ulong

ReadOperationCount

JobObjectIoCounters.cs

The number of read operations performed.

public required ulong ReadOperationCount { get; init; }

Property value

ulong

ReadTransferCount

JobObjectIoCounters.cs

The number of bytes read.

public required ulong ReadTransferCount { get; init; }

Property value

ulong

WriteOperationCount

JobObjectIoCounters.cs

The number of write operations performed.

public required ulong WriteOperationCount { get; init; }

Property value

ulong

WriteTransferCount

JobObjectIoCounters.cs

The number of bytes written.

public required ulong WriteTransferCount { get; init; }

Property value

ulong

Methods

NameDescription
Equals(JobObjectIoCounters?)
Equals(object?)
GetHashCode()
ToString()

Equals overloads

Equals(JobObjectIoCounters?)

public bool Equals(JobObjectIoCounters? other)
Parameters
other JobObjectIoCounters?
Returns

bool

No documentation is available.

Equals(object?)

public override bool Equals(object? obj)
Parameters
obj object?
Returns

bool

No documentation is available.

GetHashCode()

public override int GetHashCode()

Returns

int

No documentation is available.

ToString()

public override string ToString()

Returns

string

No documentation is available.

Operators

NameDescription
operator ==(JobObjectIoCounters?, JobObjectIoCounters?)
operator !=(JobObjectIoCounters?, JobObjectIoCounters?)

operator ==(JobObjectIoCounters?, JobObjectIoCounters?)

public static bool operator ==(JobObjectIoCounters? left, JobObjectIoCounters? right)

No documentation is available.

operator !=(JobObjectIoCounters?, JobObjectIoCounters?)

public static bool operator !=(JobObjectIoCounters? left, JobObjectIoCounters? right)

No documentation is available.