Sdílet prostřednictvím


MutableInterceptionContext<TResult>.Exception Vlastnost

Definice

Pokud je tato vlastnost nastavena před provedením operace, bude spuštění operace potlačeno a místo toho bude vyvolána nastavená výjimka. V opačném případě, pokud operace selže, bude tato vlastnost nastavena na výjimku, která byla vyvolán. V obou případech můžou zachytávače, které se spustí po operaci, změnit tuto vlastnost tak, aby změnily výjimku, která se vyvolá, nebo nastavit tuto vlastnost na hodnotu null, aby nedošlo k vyvolání výjimky vůbec.

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

Hodnota vlastnosti

Poznámky

Pokud operace selže, jak tato vlastnost, tak OriginalException vlastnost jsou nastaveny na výjimku, která byla vyvolán. Tuto vlastnost však mohou nastavit nebo změnit zachytávače, zatímco OriginalException vlastnost bude vždy představovat původní vyvolánou výjimku.

Platí pro