ExponentialBackoff 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.

C#
public class ExponentialBackoff : Microsoft.Azure.Devices.Client.IRetryPolicy
Inheritance
ExponentialBackoff
Implements

Constructors

ExponentialBackoff(Int32, TimeSpan, TimeSpan, TimeSpan)

Creates an instance of ExponentialBackoff.

Methods

ShouldRetry(Int32, Exception, TimeSpan)

Returns true if, based on the parameters, the operation should be retried.

Applies to

Product Versies
Azure SDK for .NET Legacy, Latest