TestimoX

API Reference

Struct

RegistrySnapshot

Namespace ComputerX.Diagnostics.CxDiagnostics.Registry
Assembly ComputerX
Base ValueType
Modifiers sealed

Immutable snapshot of registry metrics.

Inheritance

  • ValueType
  • RegistrySnapshot

Constructors

public RegistrySnapshot(Int64 reads, Int64 readFailures, Double avgReadMs, Int64 writes, Int64 writeFailures, Double avgWriteMs) #

Creates a new snapshot with explicit counter values.

Parameters

reads System.Int64 requiredposition: 0
Total reads.
readFailures System.Int64 requiredposition: 1
Total read failures.
avgReadMs System.Double requiredposition: 2
Average read duration (ms).
writes System.Int64 requiredposition: 3
Total writes.
writeFailures System.Int64 requiredposition: 4
Total write failures.
avgWriteMs System.Double requiredposition: 5
Average write duration (ms).

Properties

public Int64 Reads { get; } #

Total number of read operations.

public Int64 ReadFailures { get; } #

Total read failures observed.

public Double AvgReadMs { get; } #

Average read duration in milliseconds.

public Int64 Writes { get; } #

Total number of write operations.

public Int64 WriteFailures { get; } #

Total write failures observed.

public Double AvgWriteMs { get; } #

Average write duration in milliseconds.