Udostępnij przez


DbExecutionStrategy.UnwrapAndHandleException<T> Metoda

Definicja

Rekursywnie pobiera element InnerException z exception tak długo, jak jest to EntityExceptionelement lub UpdateExceptionDbUpdateException i przekazuje go doexceptionHandler

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

Parametry typu

T

Typ wyjątku niezapisanego.

Parametry

exception
Exception

Wyjątek, który ma zostać rozpasany.

exceptionHandler
Func<Exception,T>

Delegat, który zostanie wywołany z niespisanym wyjątkiem.

Zwraca

T

Wynik z exceptionHandler.

Dotyczy