Storage Client Library for Windows Phone (Version 7.0)

Microsoft Windows Azure Storage Blob

ExponentialRetry Class (Microsoft.WindowsAzure.Storage.RetryPolicies)

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

Namespace:   Microsoft.WindowsAzure.Storage.RetryPolicies
Assembly:  Microsoft.WindowsAzure.Storage (in Microsoft.WindowsAzure.Storage.dll)

Inheritance Hierarchy

System.::..Object
  Microsoft.WindowsAzure.Storage.RetryPolicies.::..ExponentialRetry

Syntax

 
public sealed class ExponentialRetry : IExtendedRetryPolicy, 
	IRetryPolicy
 
public ref class ExponentialRetry sealed : IExtendedRetryPolicy, 
	IRetryPolicy
 
[<Sealed>]
type ExponentialRetry = 
    class
        interface IExtendedRetryPolicy
        interface IRetryPolicy
    end
 
Public NotInheritable Class ExponentialRetry
	Implements IExtendedRetryPolicy, IRetryPolicy

Constructors

NameDescription
System_CAPS_pubmethodExponentialRetry()()()()

Initializes a new instance of the ExponentialRetry class.

System_CAPS_pubmethodExponentialRetry(TimeSpan, Int32)(TimeSpan, Int32)(TimeSpan, Int32)(TimeSpan, Int32)

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

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top