DbConnectionInterceptor.ConnectionCreated Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird direkt aufgerufen, nachdem EF eine DbConnectionerstellt hat. Dieses Ereignis wird nicht ausgelöst, wenn die Anwendung die zu verwendende Verbindung bereitstellt.
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
Parameter
- eventData
- ConnectionCreatedEventData
Kontextbezogene Informationen zur Verbindung.
- result
- DbConnection
Die Verbindung, die erstellt wurde. Dieser Wert wird in der Regel als Rückgabewert für die Implementierung dieser Methode verwendet.
Gibt zurück
Das Ergebnis, das VON EF verwendet wird.
Eine Implementierung dieser Methode für jeden Interceptor, der nicht versucht, das Ergebnis zu ändern, besteht darin, den result
übergebenen Wert zurückzugeben.
Implementiert
Gilt für:
Entity Framework