Sdílet prostřednictvím


DbExecutionStrategy.UnwrapAndHandleException<T> Metoda

Definice

Rekurzivně získá InnerException, exception pokud je EntityExceptionto , DbUpdateException nebo UpdateException a předá ho do exceptionHandler

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

Parametry typu

T

Typ nezabalené výjimky.

Parametry

exception
Exception

Výjimka, která se má rozbalit.

exceptionHandler
Func<Exception,T>

Delegát, který bude volána s nezabalenou výjimkou.

Návraty

T

Výsledek z exceptionHandler.

Platí pro