Freigeben über


RelationalDatabaseFacadeExtensions.GetDbConnection(DatabaseFacade) Methode

Definition

Ruft den zugrunde liegenden ADO.NET DbConnection für diesen DbContextab.

public static System.Data.Common.DbConnection GetDbConnection (this Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade databaseFacade);
static member GetDbConnection : Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade -> System.Data.Common.DbConnection
<Extension()>
Public Function GetDbConnection (databaseFacade As DatabaseFacade) As DbConnection

Parameter

databaseFacade
DatabaseFacade

Der DatabaseFacade für den Kontext.

Gibt zurück

Der DbConnection

Hinweise

Diese Verbindung sollte nicht verworfen werden, wenn sie von Entity Framework erstellt wurde. Verbindungen werden von Entity Framework erstellt, wenn eine Verbindungszeichenfolge anstelle eines DbConnection-Objekts an die UseMyProvider-Methode für den verwendeten Datenbankanbieter übergeben wird. Umgekehrt ist die Anwendung für die Entsorgung einer DbConnection verantwortlich, die an Entity Framework in "UseMyProvider" übergeben wurde.

Weitere Informationen und Beispiele finden Sie unter Verbindungen und Verbindungszeichenfolgen .

Gilt für: