Partager via


MutableInterceptionContext<TResult>.Exception Propriété

Définition

Si cette propriété est définie avant l’exécution de l’opération, l’exécution de l’opération est supprimée et l’exception set est levée à la place. Sinon, si l’opération échoue, cette propriété est définie sur l’exception levée. Dans les deux cas, les intercepteurs qui s’exécutent après l’opération peuvent modifier cette propriété pour modifier l’exception qui sera levée, ou affecter à cette propriété la valeur null pour qu’aucune exception ne soit levée du tout.

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

Valeur de propriété

Remarques

Lorsqu’une opération échoue, cette propriété et la OriginalException propriété sont définies sur l’exception qui a été levée. Toutefois, cette propriété peut être définie ou modifiée par des intercepteurs, tandis que la OriginalException propriété représente toujours l’exception d’origine levée.

S’applique à