Поделиться через


InterceptionResult Структура

Определение

Представляет результат из IInterceptor , например , ISaveChangesInterceptor чтобы разрешить подавление перехвата нормальной операции.

[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 экземпляр , указывающий, что выполнение должно быть подавлено.

Применяется к