Udostępnij za pośrednictwem


ExecutionStrategy.CallOnWrappedException<TResult> Metoda

Definicja

Rekursywnie pobiera wyjątek InnerException z exception tak długo, jak jest to wyjątek utworzony przez program Entity Framework i wywołuje exceptionHandler metodę najdalej wewnętrznych.

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

Zwracany typ .exceptionHandler

Parametry

exception
Exception

Wyjątek, który ma być niezapisany.

exceptionHandler
Func<Exception,TResult>

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

Zwraca

TResult

Wynik z .exceptionHandler

Uwagi

Aby uzyskać więcej informacji i przykłady, zobacz Odporność połączenia i ponawianie prób bazy danych .

Dotyczy