ExponentialBackoff Constructor (String, Int32, TimeSpan, TimeSpan, TimeSpan, Boolean)

 

Initializes a new instance of the ExponentialBackoff class with the specified name, retry settings, and fast retry option.

Namespace:   Microsoft.WindowsAzure.Common.TransientFaultHandling
Assembly:  Microsoft.WindowsAzure.Common (in Microsoft.WindowsAzure.Common.dll)

Public Sub New (
	name As String,
	retryCount As Integer,
	minBackoff As TimeSpan,
	maxBackoff As TimeSpan,
	deltaBackoff As TimeSpan,
	firstFastRetry As Boolean
)

Parameters

name
Type: System.String

The name of the retry strategy.

retryCount
Type: System.Int32

The maximum number of retry attempts.

minBackoff
Type: System.TimeSpan

The minimum backoff time

maxBackoff
Type: System.TimeSpan

The maximum backoff time.

deltaBackoff
Type: System.TimeSpan

The value that will be used to calculate a random delta in the exponential delay between retries.

firstFastRetry
Type: System.Boolean

true to immediately retry in the first attempt; otherwise, false. The subsequent retries will remain subject to the configured retry interval.

Return to top
Show: