Exponential​Retry Class

Definition

Represents a retry policy that performs a specified number of retries, using a randomized exponential back off scheme to determine the interval between retries.

public sealed class ExponentialRetry : Microsoft.WindowsAzure.Storage.RetryPolicies.IExtendedRetryPolicy
Inheritance
ExponentialRetry
Implements

Constructors

Exponential​Retry()

Initializes a new instance of the ExponentialRetry class.

Exponential​Retry(​Time​Span, ​Int32)

Initializes a new instance of the ExponentialRetry class using the specified delta and maximum number of retries.

Methods

Create​Instance()

Generates a new retry policy for the current request attempt.

Evaluate(​Retry​Context, ​Operation​Context)

Determines whether the operation should be retried and the interval until the next retry.

Should​Retry(​Int32, ​Int32, ​Exception, ​Time​Span, ​Operation​Context)

Determines whether the operation should be retried and the interval until the next retry.

Extension Methods

IsDefined(Object)
IsNull(Object)
IsPrimitive(Object)