IInterceptor Интерфейс

Определение

Базовый интерфейс для всех перехватчиков Entity Framework.

public interface IInterceptor
type IInterceptor = interface
Public Interface IInterceptor
Производный

Комментарии

Перехватчики можно использовать для просмотра, изменения или подавления операций, выполняемых Entity Framework. Дополнительные сведения см. в конкретных реализациях этого интерфейса. Например, IDbCommandInterceptor.

Используйте AddInterceptors(IInterceptor[]) для регистрации перехватчиков приложений.

Расширения также могут зарегистрировать несколько IInterceptorво внутреннем поставщике услуг. Если найдены как внедренные, так и перехватчики приложений, внедренные перехватчики выполняются в том порядке, в который они разрешаются у поставщика услуг, а затем перехватчики приложений запускаются в том порядке, в который они были добавлены в контекст.

Дополнительные сведения и примеры см. в статье Перехватчики EF Core .

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