RelationalDatabaseFacadeExtensions.SetDbConnection Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
SetDbConnection(DatabaseFacade, DbConnection) |
Bu DbContextiçin temel ADO.NET DbConnection ayarlar. |
SetDbConnection(DatabaseFacade, DbConnection, Boolean) |
Bu DbContextiçin temel ADO.NET DbConnection ayarlar. |
SetDbConnection(DatabaseFacade, DbConnection)
Bu DbContextiçin temel ADO.NET DbConnection ayarlar.
public static void SetDbConnection (this Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade databaseFacade, System.Data.Common.DbConnection connection);
public static void SetDbConnection (this Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade databaseFacade, System.Data.Common.DbConnection? connection);
static member SetDbConnection : Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade * System.Data.Common.DbConnection -> unit
<Extension()>
Public Sub SetDbConnection (databaseFacade As DatabaseFacade, connection As DbConnection)
Parametreler
- databaseFacade
- DatabaseFacade
DatabaseFacade bağlam için.
- connection
- DbConnection
Bağlantı.
Açıklamalar
Bağlantı yalnızca varsa mevcut bağlantı açık olmadığında ayarlanabilir.
Entity Framework tarafından oluşturulmadığından verilen bağlantının uygulama kodu tarafından atılması gerektiğini unutmayın.
Daha fazla bilgi ve örnek için bkz. Bağlantılar ve bağlantı dizeleri .
Şunlara uygulanır
SetDbConnection(DatabaseFacade, DbConnection, Boolean)
Bu DbContextiçin temel ADO.NET DbConnection ayarlar.
public static void SetDbConnection (this Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade databaseFacade, System.Data.Common.DbConnection? connection, bool contextOwnsConnection = false);
static member SetDbConnection : Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade * System.Data.Common.DbConnection * bool -> unit
<Extension()>
Public Sub SetDbConnection (databaseFacade As DatabaseFacade, connection As DbConnection, Optional contextOwnsConnection As Boolean = false)
Parametreler
- databaseFacade
- DatabaseFacade
DatabaseFacade bağlam için.
- connection
- DbConnection
Bağlantı.
- contextOwnsConnection
- Boolean
ise true
, EF bağlantının sahipliğini alır ve EF tarafından oluşturulan bağlantıyı atacağı şekilde atar. ise false
, arayan bağlantının sahibi olmaya devam eder ve bu bağlantının bertaraf edilmesinden sorumludur.
false
varsayılan değerdir.
Açıklamalar
Bağlantı yalnızca varsa mevcut bağlantı açık olmadığında ayarlanabilir.
Daha fazla bilgi ve örnek için bkz. Bağlantılar ve bağlantı dizeleri .
Şunlara uygulanır
Entity Framework