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.