SqlServerDbContextOptionsExtensions.ConfigureSqlEngine 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
| Veri Akışı Adı | Description |
|---|---|
| ConfigureSqlEngine(DbContextOptionsBuilder, Action<SqlEngineDbContextOptionsBuilder>) |
Bağlamı SQL Server, Azure SQL Azure Synapse veritabanlarından herhangi birine, ancak başlangıçta herhangi bir DbConnection veya bağlantı dizesi ayarlamadan bağlanacak şekilde yapılandırılır. |
| ConfigureSqlEngine<TContext>(DbContextOptionsBuilder<TContext>, Action<SqlEngineDbContextOptionsBuilder>) |
Bağlamı SQL Server, Azure SQL Azure Synapse veritabanlarından herhangi birine, ancak başlangıçta herhangi bir DbConnection veya bağlantı dizesi ayarlamadan bağlanacak şekilde yapılandırılır. |
ConfigureSqlEngine(DbContextOptionsBuilder, Action<SqlEngineDbContextOptionsBuilder>)
Bağlamı SQL Server, Azure SQL Azure Synapse veritabanlarından herhangi birine, ancak başlangıçta herhangi bir DbConnection veya bağlantı dizesi ayarlamadan bağlanacak şekilde yapılandırılır.
public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder ConfigureSqlEngine(this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder optionsBuilder, Action<Microsoft.EntityFrameworkCore.Infrastructure.SqlEngineDbContextOptionsBuilder>? sqlEngineOptionsAction = default);
static member ConfigureSqlEngine : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder * Action<Microsoft.EntityFrameworkCore.Infrastructure.SqlEngineDbContextOptionsBuilder> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
<Extension()>
Public Function ConfigureSqlEngine (optionsBuilder As DbContextOptionsBuilder, Optional sqlEngineOptionsAction As Action(Of SqlEngineDbContextOptionsBuilder) = Nothing) As DbContextOptionsBuilder
Parametreler
- optionsBuilder
- DbContextOptionsBuilder
Bağlamı yapılandırmak için kullanılan oluşturucu.
- sqlEngineOptionsAction
- Action<SqlEngineDbContextOptionsBuilder>
Ek SQL Server, Azure SQL Azure Synapse yapılandırmasına izin veren isteğe bağlı bir eylem.
Döndürülenler
Daha fazla yapılandırmanın zincirlenebilmesi için seçenekler oluşturucusu.
Açıklamalar
Bağlantı veya bağlantı dizesi, veritabanına bağlanmak için kullanılmadan önce DbContext ayarlanmalıdır. kullanarak SetDbConnection(DatabaseFacade, DbConnection, Boolean)bir bağlantı ayarlayın. kullanarak SetConnectionString(DatabaseFacade, String)bir bağlantı dizesi ayarlayın.
Daha fazla bilgi ve örnek için bkz. DbContextOptions kullanma ve EF Core ile SQL Server, Azure SQL Azure Synapse veritabanlarına erişme.
Şunlara uygulanır
ConfigureSqlEngine<TContext>(DbContextOptionsBuilder<TContext>, Action<SqlEngineDbContextOptionsBuilder>)
Bağlamı SQL Server, Azure SQL Azure Synapse veritabanlarından herhangi birine, ancak başlangıçta herhangi bir DbConnection veya bağlantı dizesi ayarlamadan bağlanacak şekilde yapılandırılır.
public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> ConfigureSqlEngine<TContext>(this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> optionsBuilder, Action<Microsoft.EntityFrameworkCore.Infrastructure.SqlEngineDbContextOptionsBuilder>? sqlEngineOptionsAction = default) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member ConfigureSqlEngine : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> * Action<Microsoft.EntityFrameworkCore.Infrastructure.SqlEngineDbContextOptionsBuilder> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
<Extension()>
Public Function ConfigureSqlEngine(Of TContext As DbContext) (optionsBuilder As DbContextOptionsBuilder(Of TContext), Optional sqlEngineOptionsAction As Action(Of SqlEngineDbContextOptionsBuilder) = Nothing) As DbContextOptionsBuilder(Of TContext)
Tür Parametreleri
- TContext
Parametreler
- optionsBuilder
- DbContextOptionsBuilder<TContext>
Bağlamı yapılandırmak için kullanılan oluşturucu.
- sqlEngineOptionsAction
- Action<SqlEngineDbContextOptionsBuilder>
Ek SQL Server, Azure SQL Azure Synapse yapılandırmasına izin veren isteğe bağlı bir eylem.
Döndürülenler
Daha fazla yapılandırmanın zincirlenebilmesi için seçenekler oluşturucusu.
Açıklamalar
Bağlantı veya bağlantı dizesi, veritabanına bağlanmak için kullanılmadan önce DbContext ayarlanmalıdır. kullanarak SetDbConnection(DatabaseFacade, DbConnection, Boolean)bir bağlantı ayarlayın. kullanarak SetConnectionString(DatabaseFacade, String)bir bağlantı dizesi ayarlayın.
Daha fazla bilgi ve örnek için bkz. DbContextOptions kullanma ve EF Core ile SQL Server, Azure SQL Azure Synapse veritabanlarına erişme.