Share via


HttpRetryOptions Class

Definition

Defines retry policies that can be passed as parameters to various operations.

public class HttpRetryOptions
type HttpRetryOptions = class
Public Class HttpRetryOptions
Inheritance
HttpRetryOptions

Constructors

HttpRetryOptions(TimeSpan, Int32)

Creates a new instance SerializableRetryOptions with the supplied first retry and max attempts.

Properties

BackoffCoefficient

Gets or sets the backoff coefficient.

FirstRetryInterval

Gets or sets the first retry interval.

MaxNumberOfAttempts

Gets or sets the max number of attempts.

MaxRetryInterval

Gets or sets the max retry interval.

RetryTimeout

Gets or sets the timeout for retries.

StatusCodesToRetry

Gets or sets the list of status codes upon which the retry logic specified by this object shall be triggered. If none are provided, all 4xx and 5xx status codes will be retried.

Applies to