次の方法で共有


PropertyInterceptionContext<TValue>.Exception プロパティ

定義

操作が実行される前にこのプロパティが設定されている場合、操作の実行は抑制され、代わりに set 例外がスローされます。 それ以外の場合、操作が失敗した場合、このプロパティはスローされた例外に設定されます。 どちらの場合も、操作の後に実行されるインターセプターは、このプロパティを変更してスローされる例外を変更するか、このプロパティを null に設定して例外をまったくスローしません。

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

プロパティ値

注釈

操作が失敗すると、このプロパティと プロパティの OriginalException 両方がスローされた例外に設定されます。 ただし、このプロパティはインターセプターによって設定または変更できますが、 OriginalException プロパティは常にスローされた元の例外を表します。

適用対象