Поделиться через


ExecutionStrategy.CallOnWrappedException<TResult> Метод

Определение

Рекурсивно получает InnerException из exception , если он является исключением, созданным Entity Framework и вызывает exceptionHandler самый внутренний.

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.

Комментарии

Дополнительные сведения и примеры см. в статье Устойчивость подключения и повторные попытки базы данных .

Применяется к