Click or drag to resize

Neon.Retry Namespace

This namespace includes simple types that can be used to mitigate transient errors.
Classes
  ClassDescription
Public classExponentialRetryPolicy
Implements an IRetryPolicy that retries an operation first at an initial interval and then doubles the interval up to a limit for a specified maximum number of times.
Public classLinearRetryPolicy
Implements a simple IRetryPolicy that retries an operation at a fixed interval for a specified maximum number of times.
Public classNoRetryPolicy
Implements an IRetryPolicy that does not attempt to retry operations.
Public classRetryPolicy
Base class for used to help implement a IRetryPolicy.
Public classRetryPolicyBase
Base class for used to help implement a IRetryPolicy.
Public classTransientDetector
Provides some common transient error detection functions for use by IRetryPolicy implementations.
Public classTransientException
Used to indicate an explicit transient error.
Interfaces
  InterfaceDescription
Public interfaceIRetryPolicy
Describes the behavior of an operation retry policy. These are used to retry operations that have failed due to transient errors.