Share via


ExponentialRetry(TimeSpan, Int32, Nullable<TimeSpan>) Constructor

Definition

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

public ExponentialRetry (TimeSpan deltaBackoff, int maxRetries, TimeSpan? maxBackoff = default);
new Microsoft.Azure.Batch.Common.ExponentialRetry : TimeSpan * int * Nullable<TimeSpan> -> Microsoft.Azure.Batch.Common.ExponentialRetry
Public Sub New (deltaBackoff As TimeSpan, maxRetries As Integer, Optional maxBackoff As Nullable(Of TimeSpan) = Nothing)

Parameters

deltaBackoff
TimeSpan

The backoff interval between retries, where the resulting backoff is 2^n * deltaBackoff (where n is the number of retries)

maxRetries
Int32

The maximum number of retry attempts.

maxBackoff
Nullable<TimeSpan>

The maximum duration to wait between retries.

Applies to