次の方法で共有


RelationalDatabaseFacadeExtensions.GetDbConnection(DatabaseFacade) メソッド

定義

この DbContextの基になる ADO.NET DbConnection を取得します。

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

パラメーター

databaseFacade
DatabaseFacade

DatabaseFacadeコンテキストの 。

戻り値

DbConnection

注釈

この接続は、Entity Framework によって作成された場合は破棄しないでください。 接続は、DbConnection オブジェクトではなく接続文字列が使用中のデータベース プロバイダーの 'UseMyProvider' メソッドに渡されると、Entity Framework によって作成されます。 逆に、アプリケーションは、"UseMyProvider" で Entity Framework に渡された DbConnection を破棄する役割を担います。

詳細と例については、「 接続と接続文字列 」を参照してください。

適用対象