Sdílet prostřednictvím


ExecutionStrategy.CallOnWrappedException<TResult> Metoda

Definice

Rekurzivně získá InnerException z exception , pokud se jedná o výjimku vytvořenou Entity Framework a volá exceptionHandler na nejvnitřněnější.

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

Parametry typu

TResult

Návratový exceptionHandlertyp .

Parametry

exception
Exception

Výjimka, která se má rozbalit.

exceptionHandler
Func<Exception,TResult>

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

Návraty

TResult

Výsledek z exceptionHandler.

Poznámky

Další informace a příklady najdete v tématu Odolnost připojení a opakování databází .

Platí pro