Condividi tramite


ExecutionStrategy.CallOnWrappedException<TResult> Metodo

Definizione

In modo ricorsivo ottiene InnerException da exception finché si tratta di un'eccezione creata da Entity Framework e chiama exceptionHandler su quella più interna.

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

Parametri di tipo

TResult

Tipo restituito di exceptionHandler.

Parametri

exception
Exception

Eccezione da annullare.

exceptionHandler
Func<Exception,TResult>

Delegato che verrà chiamato con l'eccezione di cui non è stato creato il wrapping.

Restituisce

TResult

Risultato di exceptionHandler.

Commenti

Per altre informazioni ed esempi, vedere Resilienza delle connessioni e tentativi di database .

Si applica a