共用方式為


DbConnectionInterceptor.ConnectionCreated 方法

定義

在 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 傳入的值。

實作

適用於