Freigeben über


ExecutionStrategy.CallOnWrappedException<TResult> Methode

Definition

Rekursiv ruft InnerException ab exception , solange es sich um eine ausnahme handelt, die von Entity Framework erstellt wurde und die innerste ausnahme aufruft exceptionHandler .

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

Typparameter

TResult

Der Rückgabetyp von exceptionHandler.

Parameter

exception
Exception

Die ausnahme, die ausgepackt werden soll.

exceptionHandler
Func<Exception,TResult>

Ein Delegat, der mit der ausgepackten Ausnahme aufgerufen wird.

Gibt zurück

TResult

Das Ergebnis von exceptionHandler.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Verbindungsresilienz und Datenbank-Wiederholungen .

Gilt für: