DbInterception Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Это точка регистрации перехватчиков IDbInterceptor . Перехватчики получают уведомления, когда EF выполняет определенные операции, такие как выполнение команд в базе данных. Пример см. в разделе IDbCommandInterceptor.
public static class DbInterception
type DbInterception = class
Public Class DbInterception
- Наследование
-
DbInterception
Свойства
Dispatch |
Это точка входа для отправки в перехватчики. Обычно эта возможность используется платформой Entity Framework только для внутренних целей, но предоставляется общедоступно, чтобы другой код смог убедиться, что зарегистрированные перехватчики вызываются при выполнении операций от имени EF. Например, поставщики EF могут использовать его при выполнении команд. |
Методы
Add(IDbInterceptor) |
Регистрирует новый IDbInterceptor объект для получения уведомлений. Обратите внимание, что перехватчик должен реализовывать некоторый интерфейс, который расширяется от IDbInterceptor , чтобы быть полезным. |
Remove(IDbInterceptor) |
Удаляет зарегистрированный IDbInterceptor объект , чтобы он больше не получал уведомления. Если данный перехватчик не зарегистрирован, то это не операция. |
Применяется к
Entity Framework