IDbConnectionInterceptor.ConnectionCreated 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在 EF 建立 DbConnection 之後呼叫。 如果應用程式提供要使用的連線,則不會觸發此事件。
public virtual System.Data.Common.DbConnection ConnectionCreated (Microsoft.EntityFrameworkCore.Diagnostics.ConnectionCreatedEventData eventData, System.Data.Common.DbConnection result);
abstract member ConnectionCreated : Microsoft.EntityFrameworkCore.Diagnostics.ConnectionCreatedEventData * System.Data.Common.DbConnection -> System.Data.Common.DbConnection
override this.ConnectionCreated : Microsoft.EntityFrameworkCore.Diagnostics.ConnectionCreatedEventData * System.Data.Common.DbConnection -> System.Data.Common.DbConnection
Public Overridable Function ConnectionCreated (eventData As ConnectionCreatedEventData, result As DbConnection) As DbConnection
參數
- eventData
- ConnectionCreatedEventData
連線的相關內容資訊。
- result
- DbConnection
已建立的連接。 這個值通常用來做為這個方法實作的傳回值。
傳回
EF 將使用的結果。
對於未嘗試變更結果的任何攔截器,這個方法的實作是傳回 result
傳入的值。