ExecutionStrategy.GetNextDelay(Exception) Method

Definition

Determines whether the operation should be retried and the delay before the next attempt.

protected virtual TimeSpan? GetNextDelay (Exception lastException);
abstract member GetNextDelay : Exception -> Nullable<TimeSpan>
override this.GetNextDelay : Exception -> Nullable<TimeSpan>
Protected Overridable Function GetNextDelay (lastException As Exception) As Nullable(Of TimeSpan)

Parameters

lastException
Exception

The exception thrown during the last execution attempt.

Returns

Returns the delay indicating how long to wait for before the next execution attempt if the operation should be retried; null otherwise

Remarks

See Connection resiliency and database retries for more information and examples.

Applies to