次の方法で共有


ExecutionStrategy.CallOnWrappedException<TResult> メソッド

定義

Entity Framework によって作成された例外であり、最も内側にある を呼び出exceptionHandlerす限り、InnerException exception をから再帰的に取得します。

public static TResult CallOnWrappedException<TResult> (Exception exception, Func<Exception,TResult> exceptionHandler);
static member CallOnWrappedException : Exception * Func<Exception, 'Result> -> 'Result
Public Shared Function CallOnWrappedException(Of TResult) (exception As Exception, exceptionHandler As Func(Of Exception, TResult)) As TResult

型パラメーター

TResult

の戻り値の exceptionHandler型。

パラメーター

exception
Exception

ラップ解除される例外。

exceptionHandler
Func<Exception,TResult>

ラップされていない例外で呼び出されるデリゲート。

戻り値

TResult

からの exceptionHandler結果。

注釈

詳細と例については、「 接続の回復性とデータベースの再試行 」を参照してください。

適用対象