Skip to content

Class BackoffState

Definition

Namespace: StardewUI.Framework
Assembly: StardewUI.dll

State of an exponential backoff, e.g. as used in a StardewUI.Framework.BackoffTracker<T>.

public class BackoffState

Inheritance
Object ⇦ BackoffState

Members

Constructors

Name Description
BackoffState(TimeSpan) State of an exponential backoff, e.g. as used in a StardewUI.Framework.BackoffTracker<T>.

Properties

Name Description
Duration The most recent duration waited/waiting for a retry.
Elapsed Time elapsed waiting for the current/next retry.

Details

Constructors

BackoffState(TimeSpan)

State of an exponential backoff, e.g. as used in a StardewUI.Framework.BackoffTracker<T>.

public BackoffState(System.TimeSpan initialDuration);
Parameters

initialDuration   TimeSpan
The initial duration to wait for a retry.


Properties

Duration

The most recent duration waited/waiting for a retry.

public System.TimeSpan Duration { get; set; }
Property Value

TimeSpan


Elapsed

Time elapsed waiting for the current/next retry.

public System.TimeSpan Elapsed { get; set; }
Property Value

TimeSpan