Microsoft.Practices.TransientFaultHandling Namespace
Retired Content |
---|
This content and the technology described is outdated and is no longer being maintained. For more information, see Transient Fault Handling. |
Classes
Class | Description | |
---|---|---|
![]() |
ExponentialBackoff |
A retry strategy with back-off parameters for calculating the exponential delay between retries.
|
![]() |
FixedInterval |
A RetryPolicy with a specified number of retry attempts and a default fixed time interval between retries.
|
![]() |
Guard |
Implements the common guard methods.
|
![]() |
Incremental |
A RetryPolicy with a specified number of retry attempts and an incremental time interval between retries.
|
![]() |
RetryingEventArgs |
Contains information required for the Retrying event.
|
![]() |
RetryLimitExceededException |
The special type of exception that provides managed exit from a retry loop. The user code can use this exception to notify the retry policy that no further retry attempts are required.
|
![]() |
RetryPolicy |
Provides the base implementation of the retry mechanism for unreliable actions and transient conditions.
|
![]() |
RetryPolicy<T> |
Provides a generic version of the RetryPolicy class.
|
![]() |
RetryStrategy |
Interfaces
Interface | Description | |
---|---|---|
![]() |
ITransientErrorDetectionStrategy |
Defines an interface which must be implemented by custom components responsible for detecting specific transient conditions.
|
Delegates
Delegate | Description | |
---|---|---|
![]() |
ShouldRetry |
Defines a callback delegate that will be invoked whenever a retry condition is encountered.
|