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


DbExecutionStrategy.UnwrapAndHandleException<T> Метод

Определение

Рекурсивно получает InnerException от exception , если это EntityException, DbUpdateException или UpdateException и передает его в exceptionHandler

public static T UnwrapAndHandleException<T> (Exception exception, Func<Exception,T> exceptionHandler);
static member UnwrapAndHandleException : Exception * Func<Exception, 'T> -> 'T

Параметры типа

T

Тип распакованного исключения.

Параметры

exception
Exception

Исключение для распакованного.

exceptionHandler
Func<Exception,T>

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

Возвращаемое значение

T

Результат из exceptionHandler.

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