Struct DiskIOMetrics
Tracks read/write operations to persistent storage.
public readonly struct DiskIOMetrics : IEquatable<DiskIOMetrics>
- Implements
- Inherited Members
Constructors
DiskIOMetrics(long, long, long, long)
Tracks read/write operations to persistent storage.
public DiskIOMetrics(long ReadOps, long WriteOps, long ReadBytes, long WriteBytes)
Parameters
ReadOpslongNumber of read operations (counter).
WriteOpslongNumber of write operations (counter).
ReadByteslongTotal bytes read (counter).
WriteByteslongTotal bytes written (counter).
Properties
ReadBytes
Total bytes read (counter).
public long ReadBytes { get; init; }
Property Value
ReadOps
Number of read operations (counter).
public long ReadOps { get; init; }
Property Value
WriteBytes
Total bytes written (counter).
public long WriteBytes { get; init; }
Property Value
WriteOps
Number of write operations (counter).
public long WriteOps { get; init; }
Property Value
Methods
Deconstruct(out long, out long, out long, out long)
public void Deconstruct(out long ReadOps, out long WriteOps, out long ReadBytes, out long WriteBytes)
Parameters
Equals(object)
public override bool Equals(object obj)
Parameters
objobject
Returns
Equals(DiskIOMetrics)
public bool Equals(DiskIOMetrics other)
Parameters
otherDiskIOMetrics
Returns
GetHashCode()
public override int GetHashCode()
Returns
ToString()
public override string ToString()
Returns
Operators
operator ==(DiskIOMetrics, DiskIOMetrics)
public static bool operator ==(DiskIOMetrics left, DiskIOMetrics right)
Parameters
leftDiskIOMetricsrightDiskIOMetrics
Returns
operator !=(DiskIOMetrics, DiskIOMetrics)
public static bool operator !=(DiskIOMetrics left, DiskIOMetrics right)
Parameters
leftDiskIOMetricsrightDiskIOMetrics