ExecutionStrategy.GetNextDelay(Exception) 方法

定义

确定是否应重试操作,以及下一次尝试前的延迟。

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)

参数

lastException
Exception

上次执行尝试期间引发的异常。

返回

返回延迟,指示如果应重试操作,则下一次执行尝试之前等待多长时间; null 否则

注解

有关详细信息和示例,请参阅 连接复原能力和数据库重试

适用于