DbExecutionStrategy.GetNextDelay メソッド
[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]
操作を再試行するかどうか、および次の試行までの待ち時間を判断します。
名前空間: System.Data.Entity.Infrastructure
アセンブリ: EntityFramework (EntityFramework.dll 内)
構文
'宣言
Protected Friend Overridable Function GetNextDelay ( _
lastException As Exception _
) As Nullable(Of TimeSpan)
'使用
Dim lastException As Exception
Dim returnValue As Nullable(Of TimeSpan)
returnValue = Me.GetNextDelay(lastException)
protected internal virtual Nullable<TimeSpan> GetNextDelay(
Exception lastException
)
protected public:
virtual Nullable<TimeSpan> GetNextDelay(
Exception^ lastException
)
abstract GetNextDelay :
lastException:Exception -> Nullable<TimeSpan>
override GetNextDelay :
lastException:Exception -> Nullable<TimeSpan>
function GetNextDelay(
lastException : Exception
) : Nullable<TimeSpan>
パラメーター
- lastException
型 : System.Exception
最後に実行しようとしたときにスローされる例外。
戻り値
型 : System.Nullable<TimeSpan>
操作を再試行する場合は次に実行を試行するまでの待ち時間。それ以外の場合は nullnull 参照 (Visual Basic では Nothing)。