Condividi tramite


DbCommandInterceptionContext<TResult>.Exception Proprietà

Definizione

Se questa proprietà viene impostata prima dell'esecuzione dell'operazione, l'esecuzione dell'operazione verrà eliminata e verrà generata l'eccezione impostata. In caso contrario, se l'operazione ha esito negativo, questa proprietà verrà impostata sull'eccezione generata. In entrambi i casi, gli intercettori eseguiti dopo l'operazione possono modificare questa proprietà per modificare l'eccezione generata o impostare questa proprietà su Null per non generare eccezioni.

public Exception Exception { get; set; }
member this.Exception : Exception with get, set
Public Property Exception As Exception

Valore della proprietà

Commenti

Quando un'operazione ha esito negativo sia questa proprietà che la OriginalException proprietà vengono impostate sull'eccezione generata. Tuttavia, la proprietà può essere impostata o modificata dagli intercettori, mentre la OriginalException proprietà rappresenta sempre l'eccezione originale generata.

Si applica a