Skip to main content

ThrottleState

  • Namespace: PPDS.Dataverse.Resilience
  • Assembly: PPDS.Dataverse
  • Kind: Class

Summary​

Represents the throttle state for a connection.

Members​

Properties​

ConnectionName​

string ConnectionName { get; set; }

Gets or sets the connection name.

ExpiresAt​

DateTime ExpiresAt { get; set; }

Gets or sets when the throttle expires.

IsExpired​

bool IsExpired { get; }

Gets a value indicating whether the throttle has expired.

RetryAfter​

TimeSpan RetryAfter { get; set; }

Gets or sets the retry-after duration.

ThrottledAt​

DateTime ThrottledAt { get; set; }

Gets or sets when the throttle was recorded.