IInterceptor Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Базовый интерфейс для всех перехватчиков Entity Framework.
public interface IInterceptor
type IInterceptor = interface
Public Interface IInterceptor
- Производный
Комментарии
Перехватчики можно использовать для просмотра, изменения или подавления операций, выполняемых Entity Framework. Дополнительные сведения см. в конкретных реализациях этого интерфейса. Например, IDbCommandInterceptor.
Используйте AddInterceptors(IInterceptor[]) для регистрации перехватчиков приложений.
Расширения также могут зарегистрировать несколько IInterceptorво внутреннем поставщике услуг. Если найдены как внедренные, так и перехватчики приложений, внедренные перехватчики выполняются в том порядке, в который они разрешаются у поставщика услуг, а затем перехватчики приложений запускаются в том порядке, в который они были добавлены в контекст.
Дополнительные сведения и примеры см. в статье Перехватчики EF Core .
Применяется к
Entity Framework