Langue

SqlServerDbContextOptionsExtensions.ConfigureSqlEngine Méthode

Définition

Surcharges

Nom Description
ConfigureSqlEngine(DbContextOptionsBuilder, Action<SqlEngineDbContextOptionsBuilder>)

Configure le contexte pour se connecter à l’une des bases de données SQL Server, Azure SQL, Azure Synapse, mais sans définir DbConnection initialement une ou chaîne de connexion.

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

Configure le contexte pour se connecter à l’une des bases de données SQL Server, Azure SQL, Azure Synapse, mais sans définir DbConnection initialement une ou chaîne de connexion.

ConfigureSqlEngine(DbContextOptionsBuilder, Action<SqlEngineDbContextOptionsBuilder>)

Source:
SqlServerDbContextOptionsBuilderExtensions.cs
Source:
SqlServerDbContextOptionsBuilderExtensions.cs
Source:
SqlServerDbContextOptionsBuilderExtensions.cs

Configure le contexte pour se connecter à l’une des bases de données SQL Server, Azure SQL, Azure Synapse, mais sans définir DbConnection initialement une ou chaîne de connexion.

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

Paramètres

optionsBuilder
DbContextOptionsBuilder

Générateur utilisé pour configurer le contexte.

sqlEngineOptionsAction
Action<SqlEngineDbContextOptionsBuilder>

Action facultative permettant d’autoriser des SQL Server supplémentaires, Azure SQL, Azure Synapse configuration.

Retours

Générateur d’options afin que la configuration supplémentaire puisse être chaînée.

Remarques

La connexion ou chaîne de connexion doit être définie avant l’utilisation de la DbContext connexion à une base de données. Définir une connexion à l’aide SetDbConnection(DatabaseFacade, DbConnection, Boolean)de . Définissez une chaîne de connexion à l’aide SetConnectionString(DatabaseFacade, String)de .

Pour plus d’informations et d’exemples, consultez Utilisation de DbContextOptions et accès à SQL Server, Azure SQL, Azure Synapse bases de données avec EF Core.

S’applique à

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

Source:
SqlServerDbContextOptionsBuilderExtensions.cs
Source:
SqlServerDbContextOptionsBuilderExtensions.cs
Source:
SqlServerDbContextOptionsBuilderExtensions.cs

Configure le contexte pour se connecter à l’une des bases de données SQL Server, Azure SQL, Azure Synapse, mais sans définir DbConnection initialement une ou chaîne de connexion.

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)

Paramètres de type

TContext

Paramètres

optionsBuilder
DbContextOptionsBuilder<TContext>

Générateur utilisé pour configurer le contexte.

sqlEngineOptionsAction
Action<SqlEngineDbContextOptionsBuilder>

Action facultative permettant d’autoriser des SQL Server supplémentaires, Azure SQL, Azure Synapse configuration.

Retours

Générateur d’options afin que la configuration supplémentaire puisse être chaînée.

Remarques

La connexion ou chaîne de connexion doit être définie avant l’utilisation de la DbContext connexion à une base de données. Définir une connexion à l’aide SetDbConnection(DatabaseFacade, DbConnection, Boolean)de . Définissez une chaîne de connexion à l’aide SetConnectionString(DatabaseFacade, String)de .

Pour plus d’informations et d’exemples, consultez Utilisation de DbContextOptions et accès à SQL Server, Azure SQL, Azure Synapse bases de données avec EF Core.

S’applique à