Sprache

ExecutionStrategy.CallOnWrappedException<TResult> Methode

Definition

Rekursiv ruft InnerException ab exception , solange es sich um eine Ausnahme handelt, die von Entity Framework erstellt wird, und ruft die exceptionHandler innerste auf.

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 nicht mehr angewendet werden soll.

exceptionHandler
Func<Exception,TResult>

Eine Stellvertretung, die mit der Ausnahme "Nicht angewendet" 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: