Jazyk

SqlServerDbContextOptionsExtensions.UseAzureSynapse Metoda

Definice

Přetížení

Název Description
UseAzureSynapse(DbContextOptionsBuilder, DbConnection, Boolean, Action<AzureSynapseDbContextOptionsBuilder>)

Nakonfiguruje kontext pro připojení k databázi Azure Synapse.

UseAzureSynapse(DbContextOptionsBuilder, String, Action<AzureSynapseDbContextOptionsBuilder>)

Nakonfiguruje kontext pro připojení k databázi Azure Synapse.

UseAzureSynapse(DbContextOptionsBuilder, Action<AzureSynapseDbContextOptionsBuilder>)

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

UseAzureSynapse(DbContextOptionsBuilder, DbConnection, Action<AzureSynapseDbContextOptionsBuilder>)

Nakonfiguruje kontext pro připojení k databázi Azure Synapse.

UseAzureSynapse<TContext>(DbContextOptionsBuilder<TContext>, Action<AzureSynapseDbContextOptionsBuilder>)

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

UseAzureSynapse<TContext>(DbContextOptionsBuilder<TContext>, DbConnection, Action<AzureSynapseDbContextOptionsBuilder>)

Nakonfiguruje kontext pro připojení k databázi Azure Synapse.

UseAzureSynapse<TContext>(DbContextOptionsBuilder<TContext>, String, Action<AzureSynapseDbContextOptionsBuilder>)

Nakonfiguruje kontext pro připojení k databázi Azure Synapse.

UseAzureSynapse<TContext>(DbContextOptionsBuilder<TContext>, DbConnection, Boolean, Action<AzureSynapseDbContextOptionsBuilder>)

Nakonfiguruje kontext pro připojení k databázi Azure Synapse.

UseAzureSynapse(DbContextOptionsBuilder, DbConnection, Boolean, Action<AzureSynapseDbContextOptionsBuilder>)

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

Nakonfiguruje kontext pro připojení k databázi Azure Synapse.

public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder UseAzureSynapse(this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder optionsBuilder, System.Data.Common.DbConnection connection, bool contextOwnsConnection, Action<Microsoft.EntityFrameworkCore.Infrastructure.AzureSynapseDbContextOptionsBuilder>? azureSynapseOptionsAction = default);
static member UseAzureSynapse : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder * System.Data.Common.DbConnection * bool * Action<Microsoft.EntityFrameworkCore.Infrastructure.AzureSynapseDbContextOptionsBuilder> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
<Extension()>
Public Function UseAzureSynapse (optionsBuilder As DbContextOptionsBuilder, connection As DbConnection, contextOwnsConnection As Boolean, Optional azureSynapseOptionsAction As Action(Of AzureSynapseDbContextOptionsBuilder) = Nothing) As DbContextOptionsBuilder

Parametry

optionsBuilder
DbContextOptionsBuilder

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

connection
DbConnection

Existující DbConnection , který se má použít pro připojení k databázi. Pokud je připojení v otevřeném stavu, ef připojení neotevře nebo zavře. Pokud je připojení v uzavřeném stavu, ef připojení podle potřeby otevře a zavře.

contextOwnsConnection
Boolean

Pokud trueef převezme vlastnictví připojení a odstraní ho stejným způsobem, jako by vyhodilo připojení vytvořené efem. Pokud falsevolající připojení stále vlastní a je zodpovědný za jeho odstranění.

azureSynapseOptionsAction
Action<AzureSynapseDbContextOptionsBuilder>

Volitelná akce umožňující další Azure Synapse konkrétní konfiguraci.

Návraty

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

Poznámky

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

UseAzureSynapse(DbContextOptionsBuilder, String, Action<AzureSynapseDbContextOptionsBuilder>)

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

Nakonfiguruje kontext pro připojení k databázi Azure Synapse.

public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder UseAzureSynapse(this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder optionsBuilder, string? connectionString, Action<Microsoft.EntityFrameworkCore.Infrastructure.AzureSynapseDbContextOptionsBuilder>? azureSynapseOptionsAction = default);
static member UseAzureSynapse : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder * string * Action<Microsoft.EntityFrameworkCore.Infrastructure.AzureSynapseDbContextOptionsBuilder> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
<Extension()>
Public Function UseAzureSynapse (optionsBuilder As DbContextOptionsBuilder, connectionString As String, Optional azureSynapseOptionsAction As Action(Of AzureSynapseDbContextOptionsBuilder) = Nothing) As DbContextOptionsBuilder

Parametry

optionsBuilder
DbContextOptionsBuilder

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

connectionString
String

Connection string databáze, ke které se chcete připojit.

azureSynapseOptionsAction
Action<AzureSynapseDbContextOptionsBuilder>

Volitelná akce umožňující další Azure Synapse konkrétní konfiguraci.

Návraty

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

Poznámky

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

UseAzureSynapse(DbContextOptionsBuilder, Action<AzureSynapseDbContextOptionsBuilder>)

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

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

public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder UseAzureSynapse(this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder optionsBuilder, Action<Microsoft.EntityFrameworkCore.Infrastructure.AzureSynapseDbContextOptionsBuilder>? azureSynapseOptionsAction = default);
static member UseAzureSynapse : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder * Action<Microsoft.EntityFrameworkCore.Infrastructure.AzureSynapseDbContextOptionsBuilder> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
<Extension()>
Public Function UseAzureSynapse (optionsBuilder As DbContextOptionsBuilder, Optional azureSynapseOptionsAction As Action(Of AzureSynapseDbContextOptionsBuilder) = Nothing) As DbContextOptionsBuilder

Parametry

optionsBuilder
DbContextOptionsBuilder

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

azureSynapseOptionsAction
Action<AzureSynapseDbContextOptionsBuilder>

Volitelná akce umožňující další Azure Synapse konkrétní konfiguraci.

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

UseAzureSynapse(DbContextOptionsBuilder, DbConnection, Action<AzureSynapseDbContextOptionsBuilder>)

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

Nakonfiguruje kontext pro připojení k databázi Azure Synapse.

public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder UseAzureSynapse(this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder optionsBuilder, System.Data.Common.DbConnection connection, Action<Microsoft.EntityFrameworkCore.Infrastructure.AzureSynapseDbContextOptionsBuilder>? azureSynapseOptionsAction = default);
static member UseAzureSynapse : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder * System.Data.Common.DbConnection * Action<Microsoft.EntityFrameworkCore.Infrastructure.AzureSynapseDbContextOptionsBuilder> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
<Extension()>
Public Function UseAzureSynapse (optionsBuilder As DbContextOptionsBuilder, connection As DbConnection, Optional azureSynapseOptionsAction As Action(Of AzureSynapseDbContextOptionsBuilder) = Nothing) As DbContextOptionsBuilder

Parametry

optionsBuilder
DbContextOptionsBuilder

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

connection
DbConnection

Existující DbConnection , který se má použít pro připojení k databázi. Pokud je připojení v otevřeném stavu, ef připojení neotevře nebo zavře. Pokud je připojení v uzavřeném stavu, ef připojení podle potřeby otevře a zavře. Volající vlastní připojení a zodpovídá za jeho odstranění.

azureSynapseOptionsAction
Action<AzureSynapseDbContextOptionsBuilder>

Volitelná akce umožňující další Azure Synapse konkrétní konfiguraci.

Návraty

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

Poznámky

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

UseAzureSynapse<TContext>(DbContextOptionsBuilder<TContext>, Action<AzureSynapseDbContextOptionsBuilder>)

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

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

public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> UseAzureSynapse<TContext>(this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> optionsBuilder, Action<Microsoft.EntityFrameworkCore.Infrastructure.AzureSynapseDbContextOptionsBuilder>? azureSynapseOptionsAction = default) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member UseAzureSynapse : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> * Action<Microsoft.EntityFrameworkCore.Infrastructure.AzureSynapseDbContextOptionsBuilder> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
<Extension()>
Public Function UseAzureSynapse(Of TContext As DbContext) (optionsBuilder As DbContextOptionsBuilder(Of TContext), Optional azureSynapseOptionsAction As Action(Of AzureSynapseDbContextOptionsBuilder) = Nothing) As DbContextOptionsBuilder(Of TContext)

Parametry typu

TContext

Parametry

optionsBuilder
DbContextOptionsBuilder<TContext>

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

azureSynapseOptionsAction
Action<AzureSynapseDbContextOptionsBuilder>

Volitelná akce umožňující další Azure Synapse konkrétní konfiguraci.

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

UseAzureSynapse<TContext>(DbContextOptionsBuilder<TContext>, DbConnection, Action<AzureSynapseDbContextOptionsBuilder>)

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

Nakonfiguruje kontext pro připojení k databázi Azure Synapse.

public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> UseAzureSynapse<TContext>(this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> optionsBuilder, System.Data.Common.DbConnection connection, Action<Microsoft.EntityFrameworkCore.Infrastructure.AzureSynapseDbContextOptionsBuilder>? azureSynapseOptionsAction = default) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member UseAzureSynapse : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> * System.Data.Common.DbConnection * Action<Microsoft.EntityFrameworkCore.Infrastructure.AzureSynapseDbContextOptionsBuilder> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
<Extension()>
Public Function UseAzureSynapse(Of TContext As DbContext) (optionsBuilder As DbContextOptionsBuilder(Of TContext), connection As DbConnection, Optional azureSynapseOptionsAction As Action(Of AzureSynapseDbContextOptionsBuilder) = Nothing) As DbContextOptionsBuilder(Of TContext)

Parametry typu

TContext

Typ kontextu, který se má nakonfigurovat.

Parametry

optionsBuilder
DbContextOptionsBuilder<TContext>

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

connection
DbConnection

Existující DbConnection , který se má použít pro připojení k databázi. Pokud je připojení v otevřeném stavu, ef připojení neotevře nebo zavře. Pokud je připojení v uzavřeném stavu, ef připojení podle potřeby otevře a zavře. Volající vlastní připojení a zodpovídá za jeho odstranění.

azureSynapseOptionsAction
Action<AzureSynapseDbContextOptionsBuilder>

Volitelná akce umožňující další Azure Synapse konkrétní konfiguraci.

Návraty

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

Poznámky

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

UseAzureSynapse<TContext>(DbContextOptionsBuilder<TContext>, String, Action<AzureSynapseDbContextOptionsBuilder>)

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

Nakonfiguruje kontext pro připojení k databázi Azure Synapse.

public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> UseAzureSynapse<TContext>(this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> optionsBuilder, string? connectionString, Action<Microsoft.EntityFrameworkCore.Infrastructure.AzureSynapseDbContextOptionsBuilder>? azureSynapseOptionsAction = default) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member UseAzureSynapse : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> * string * Action<Microsoft.EntityFrameworkCore.Infrastructure.AzureSynapseDbContextOptionsBuilder> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
<Extension()>
Public Function UseAzureSynapse(Of TContext As DbContext) (optionsBuilder As DbContextOptionsBuilder(Of TContext), connectionString As String, Optional azureSynapseOptionsAction As Action(Of AzureSynapseDbContextOptionsBuilder) = Nothing) As DbContextOptionsBuilder(Of TContext)

Parametry typu

TContext

Typ kontextu, který se má nakonfigurovat.

Parametry

optionsBuilder
DbContextOptionsBuilder<TContext>

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

connectionString
String

Connection string databáze, ke které se chcete připojit.

azureSynapseOptionsAction
Action<AzureSynapseDbContextOptionsBuilder>

Volitelná akce umožňující další Azure Synapse konkrétní konfiguraci.

Návraty

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

Poznámky

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

UseAzureSynapse<TContext>(DbContextOptionsBuilder<TContext>, DbConnection, Boolean, Action<AzureSynapseDbContextOptionsBuilder>)

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

Nakonfiguruje kontext pro připojení k databázi Azure Synapse.

public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> UseAzureSynapse<TContext>(this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> optionsBuilder, System.Data.Common.DbConnection connection, bool contextOwnsConnection, Action<Microsoft.EntityFrameworkCore.Infrastructure.AzureSynapseDbContextOptionsBuilder>? azureSynapseOptionsAction = default) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member UseAzureSynapse : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> * System.Data.Common.DbConnection * bool * Action<Microsoft.EntityFrameworkCore.Infrastructure.AzureSynapseDbContextOptionsBuilder> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
<Extension()>
Public Function UseAzureSynapse(Of TContext As DbContext) (optionsBuilder As DbContextOptionsBuilder(Of TContext), connection As DbConnection, contextOwnsConnection As Boolean, Optional azureSynapseOptionsAction As Action(Of AzureSynapseDbContextOptionsBuilder) = Nothing) As DbContextOptionsBuilder(Of TContext)

Parametry typu

TContext

Typ kontextu, který se má nakonfigurovat.

Parametry

optionsBuilder
DbContextOptionsBuilder<TContext>

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

connection
DbConnection

Existující DbConnection , který se má použít pro připojení k databázi. Pokud je připojení v otevřeném stavu, ef připojení neotevře nebo zavře. Pokud je připojení v uzavřeném stavu, ef připojení podle potřeby otevře a zavře.

contextOwnsConnection
Boolean

Pokud trueef převezme vlastnictví připojení a odstraní ho stejným způsobem, jako by vyhodilo připojení vytvořené efem. Pokud falsevolající připojení stále vlastní a je zodpovědný za jeho odstranění.

azureSynapseOptionsAction
Action<AzureSynapseDbContextOptionsBuilder>

Volitelná akce umožňující další Azure Synapse konkrétní konfiguraci.

Návraty

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

Poznámky

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