Jazyk

SqlServerDbContextOptionsExtensions.ConfigureSqlEngine Metoda

Definice

Přetížení

Název Description
ConfigureSqlEngine(DbContextOptionsBuilder, Action<SqlEngineDbContextOptionsBuilder>)

Konfiguruje kontext pro připojení k libovolné SQL Server, Azure SQL, Azure Synapse databázím, ale bez počátečního nastavení žádného DbConnection nebo připojovací řetězec.

ConfigureSqlEngine<TContext>(DbContextOptionsBuilder<TContext>, Action<SqlEngineDbContextOptionsBuilder>)

Konfiguruje kontext pro připojení k libovolné SQL Server, Azure SQL, Azure Synapse databázím, ale bez počátečního nastavení žádného DbConnection nebo připojovací řetězec.

ConfigureSqlEngine(DbContextOptionsBuilder, Action<SqlEngineDbContextOptionsBuilder>)

Zdroj:
SqlServerDbContextOptionsBuilderExtensions.cs
Zdroj:
SqlServerDbContextOptionsBuilderExtensions.cs
Zdroj:
SqlServerDbContextOptionsBuilderExtensions.cs

Konfiguruje kontext pro připojení k libovolné SQL Server, Azure SQL, Azure Synapse databázím, ale bez počátečního nastavení žádného DbConnection nebo připojovací řetězec.

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

Parametry

optionsBuilder
DbContextOptionsBuilder

Tvůrce, který se používá ke konfiguraci kontextu.

sqlEngineOptionsAction
Action<SqlEngineDbContextOptionsBuilder>

Volitelná akce, která umožňuje další konfiguraci SQL Server, Azure SQL Azure Synapse.

Návraty

Tvůrce možností tak, aby byla další konfigurace zřetězený.

Poznámky

Připojení nebo připojovací řetězec musí být nastavené před tím, než DbContext se použije pro připojení k databázi. Nastavení připojení pomocí SetDbConnection(DatabaseFacade, DbConnection, Boolean). Nastavte připojovací řetězec pomocí SetConnectionString(DatabaseFacade, String).

Další informace a příklady najdete v tématu Použití dbContextOptions a Přístup k SQL Server, Azure SQL, Azure Synapse databázím s EF Core.

Platí pro

ConfigureSqlEngine<TContext>(DbContextOptionsBuilder<TContext>, Action<SqlEngineDbContextOptionsBuilder>)

Zdroj:
SqlServerDbContextOptionsBuilderExtensions.cs
Zdroj:
SqlServerDbContextOptionsBuilderExtensions.cs
Zdroj:
SqlServerDbContextOptionsBuilderExtensions.cs

Konfiguruje kontext pro připojení k libovolné SQL Server, Azure SQL, Azure Synapse databázím, ale bez počátečního nastavení žádného DbConnection nebo připojovací řetězec.

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)

Parametry typu

TContext

Parametry

optionsBuilder
DbContextOptionsBuilder<TContext>

Tvůrce, který se používá ke konfiguraci kontextu.

sqlEngineOptionsAction
Action<SqlEngineDbContextOptionsBuilder>

Volitelná akce, která umožňuje další konfiguraci SQL Server, Azure SQL Azure Synapse.

Návraty

Tvůrce možností tak, aby byla další konfigurace zřetězený.

Poznámky

Připojení nebo připojovací řetězec musí být nastavené před tím, než DbContext se použije pro připojení k databázi. Nastavení připojení pomocí SetDbConnection(DatabaseFacade, DbConnection, Boolean). Nastavte připojovací řetězec pomocí SetConnectionString(DatabaseFacade, String).

Další informace a příklady najdete v tématu Použití dbContextOptions a Přístup k SQL Server, Azure SQL, Azure Synapse databázím s EF Core.

Platí pro