Share via


RetryManager Class

 

Provides the entry point to the retry functionality.

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

Inheritance Hierarchy

System.Object
  Microsoft.WindowsAzure.Common.TransientFaultHandling.RetryManager

Syntax

public class RetryManager
public ref class RetryManager 
type RetryManager = class end
Public Class RetryManager

Constructors

Name Description
System_CAPS_pubmethod RetryManager(IEnumerable<RetryStrategy>)

Initializes a new instance of the RetryManager class.

System_CAPS_pubmethod RetryManager(IEnumerable<RetryStrategy>, String)

Initializes a new instance of the RetryManager class with the specified retry strategies and default retry strategy name.

System_CAPS_pubmethod RetryManager(IEnumerable<RetryStrategy>, String, IDictionary<String, String>)

Initializes a new instance of the RetryManager class with the specified retry strategies and defaults.

Properties

Name Description
System_CAPS_pubproperty DefaultRetryStrategyName

Gets or sets the default retry strategy name.

System_CAPS_pubpropertySystem_CAPS_static Instance

Gets the default RetryManager for the application.

Methods

Name Description
System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_protmethod Finalize()

(Inherited from Object.)

System_CAPS_pubmethod GetDefaultRetryStrategy(String)

Returns the retry strategy for the specified technology.

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_pubmethod GetRetryPolicy<T>()

Returns a retry policy with the specified error detection strategy and the default retry strategy defined in the configuration.

System_CAPS_pubmethod GetRetryPolicy<T>(String)

Returns a retry policy with the specified error detection strategy and retry strategy.

System_CAPS_pubmethod GetRetryStrategy()

Returns the default retry strategy defined in the configuration.

System_CAPS_pubmethod GetRetryStrategy(String)

Returns the retry strategy that matches the specified name.

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_protmethod MemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodSystem_CAPS_static SetDefault(RetryManager, Boolean)

Sets the specified retry manager as the default retry manager.

System_CAPS_pubmethod ToString()

(Inherited from Object.)

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.

See Also

Microsoft.WindowsAzure.Common.TransientFaultHandling Namespace

Return to top