InterceptionResult 構造体

定義

インターセプトされる通常の操作の抑制を許可する などの ISaveChangesInterceptor からのIInterceptor結果を表します。

[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct InterceptionResult
public readonly struct InterceptionResult
[<System.Runtime.CompilerServices.IsReadOnly>]
type InterceptionResult = struct
type InterceptionResult = struct
Public Structure InterceptionResult
継承
InterceptionResult
属性

注釈

この型の値は、インターセプトされる操作が実行される前に呼び出されるすべてのインターセプター メソッドに渡されます。 通常、インターセプターは渡された値を返す必要があります。 ただし、 で Suppress() 結果を作成すると、操作のインターセプトが抑制されます。つまり、操作は実行されません。

詳細と例については、「 EF Core インターセプター 」を参照してください。

プロパティ

IsSuppressed

true の場合、インターセプトは抑制されます。

メソッド

Suppress()

実行を抑制する必要があることを示す新しい InterceptionResult インスタンスを作成します。

適用対象