Class UiLatencyBreach
Describes a breach of the UserInterface latency budget.
Implements
Inherited Members
Namespace: AXSharp.Connector
Assembly: AXSharp.Connector.dll
Syntax
public sealed record UiLatencyBreach : IEquatable<UiLatencyBreach>
Constructors
| Edit this page View SourceUiLatencyBreach(double, int, double, double)
Describes a breach of the UserInterface latency budget.
Declaration
public UiLatencyBreach(double TotalMs, int ChunkCount, double QueueWaitMs, double ExecutionMs)
Parameters
| Type | Name | Description |
|---|---|---|
| double | TotalMs | Whole-batch duration. |
| int | ChunkCount | Number of chunks in the batch. |
| double | QueueWaitMs | Time spent waiting for the first dispatch slot. |
| double | ExecutionMs | Time spent executing (total minus queue wait). |
Properties
| Edit this page View SourceChunkCount
Number of chunks in the batch.
Declaration
public int ChunkCount { get; init; }
Property Value
| Type | Description |
|---|---|
| int |
ExecutionMs
Time spent executing (total minus queue wait).
Declaration
public double ExecutionMs { get; init; }
Property Value
| Type | Description |
|---|---|
| double |
QueueWaitMs
Time spent waiting for the first dispatch slot.
Declaration
public double QueueWaitMs { get; init; }
Property Value
| Type | Description |
|---|---|
| double |
TotalMs
Whole-batch duration.
Declaration
public double TotalMs { get; init; }
Property Value
| Type | Description |
|---|---|
| double |