語言

DbInterception 類別

定義

這裡是攔截機的 IDbInterceptor 註冊點。 當 EF 執行特定操作(例如對資料庫執行指令)時,攔截器會收到通知。 如需範例,請參閱 IDbCommandInterceptor。

public static class DbInterception
type DbInterception = class
Public Class DbInterception
繼承
DbInterception

屬性

名稱 Description
Dispatch

這是派遣攔截機的入口。 這通常僅由 Entity Framework 內部使用,但公開提供,以便其他程式碼能確保在代表 EF 執行操作時會呼叫註冊攔截器。 例如,EF 提供者 a 在執行指令時可能會利用此機制。

方法

名稱 Description
Add(IDbInterceptor)

註冊新 IDbInterceptor 用戶以接收通知。 請注意,攔截器必須實作某種從 延伸的 IDbInterceptor 介面,才能發揮作用。

Remove(IDbInterceptor)

移除已註冊 IDbInterceptor 的用戶,使其不再收到通知。 若該攔截器未註冊,則為 no-op。

適用於