TestimoX

API Reference

Struct

RunHeartbeat

Namespace TestimoX.Execution.Progress
Assembly TestimoX
Base ValueType
Implements
IEquatable<RunHeartbeat>
Modifiers sealed

Periodic heartbeat with counts for running/completed tasks.

Inheritance

  • ValueType
  • RunHeartbeat

Constructors

public RunHeartbeat(Int32 Running, Int32 Completed, Int32 Total, DateTimeOffset Timestamp) #

Periodic heartbeat with counts for running/completed tasks.

Parameters

Running System.Int32 requiredposition: 0
Number of tasks currently running.
Completed System.Int32 requiredposition: 1
Number of tasks completed so far.
Total System.Int32 requiredposition: 2
Total number of tasks in the run.
Timestamp System.DateTimeOffset requiredposition: 3
UTC timestamp of the heartbeat.

Methods

public Void Deconstruct(out Int32 Running, out Int32 Completed, out Int32 Total, out DateTimeOffset Timestamp) #
Returns: Void

Parameters

Running Int32 requiredposition: 0
Completed Int32 requiredposition: 1
Total Int32 requiredposition: 2
Timestamp DateTimeOffset requiredposition: 3
public virtual Boolean Equals(RunHeartbeat other) #
Returns: Boolean

Parameters

obj Object requiredposition: 0
public override Int32 GetHashCode() #
Returns: Int32
public override String ToString() #
Returns: String

Properties

public Int32 Running { get; set; } #

Number of tasks currently running.

public Int32 Completed { get; set; } #

Number of tasks completed so far.

public Int32 Total { get; set; } #

Total number of tasks in the run.

public DateTimeOffset Timestamp { get; set; } #

UTC timestamp of the heartbeat.