Dil

SqlServerDbContextOptionsExtensions.ConfigureSqlEngine Yöntem

Tanım

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>)

Kaynak:
SqlServerDbContextOptionsBuilderExtensions.cs
Kaynak:
SqlServerDbContextOptionsBuilderExtensions.cs
Kaynak:
SqlServerDbContextOptionsBuilderExtensions.cs

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>)

Kaynak:
SqlServerDbContextOptionsBuilderExtensions.cs
Kaynak:
SqlServerDbContextOptionsBuilderExtensions.cs
Kaynak:
SqlServerDbContextOptionsBuilderExtensions.cs

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.

Şunlara uygulanır