語言

IInterceptorAggregator 介面

定義

一個服務,用來從所有註冊在DbContext內部服務提供者或服務提供者中的人中解決一個IInterceptor問題。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

public interface IInterceptorAggregator
type IInterceptorAggregator = interface
Public Interface IInterceptorAggregator
衍生

備註

實例應在內部服務提供者上註冊為多個 IInterceptorAggregator 介面。

服務期限是 Scoped ,且允許多次註冊。 這表示每個 DbContext 實例會使用其專屬的服務實例集合。 實作可能依賴於任何生命週期註冊的其他服務。 這些實作不需要執行緒安全。

更多資訊與範例請參閱 EF Core 攔截器 。

屬性

名稱 Description
InterceptorType

攔截機型。

方法

名稱 Description
AggregateInterceptors(IReadOnlyList<IInterceptor>)

從所有註冊於DbContext內部服務提供者或服務提供者的帳戶中解決一個IInterceptor。

適用於