SqlServerDbContextOptionsExtensions.UseAzureSynapse Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| UseAzureSynapse(DbContextOptionsBuilder, DbConnection, Boolean, Action<AzureSynapseDbContextOptionsBuilder>) |
Konfiguriert den Kontext, um eine Verbindung mit einer Azure Synapse-Datenbank herzustellen. |
| UseAzureSynapse(DbContextOptionsBuilder, String, Action<AzureSynapseDbContextOptionsBuilder>) |
Konfiguriert den Kontext, um eine Verbindung mit einer Azure Synapse-Datenbank herzustellen. |
| UseAzureSynapse(DbContextOptionsBuilder, Action<AzureSynapseDbContextOptionsBuilder>) |
Konfiguriert den Kontext zum Herstellen einer Verbindung mit einer Azure Synapse-Datenbank, jedoch ohne anfängliches Festlegen DbConnection oder Verbindungszeichenfolge. |
| UseAzureSynapse(DbContextOptionsBuilder, DbConnection, Action<AzureSynapseDbContextOptionsBuilder>) |
Konfiguriert den Kontext, um eine Verbindung mit einer Azure Synapse-Datenbank herzustellen. |
| UseAzureSynapse<TContext>(DbContextOptionsBuilder<TContext>, Action<AzureSynapseDbContextOptionsBuilder>) |
Konfiguriert den Kontext zum Herstellen einer Verbindung mit einer Azure Synapse-Datenbank, jedoch ohne anfängliches Festlegen DbConnection oder Verbindungszeichenfolge. |
| UseAzureSynapse<TContext>(DbContextOptionsBuilder<TContext>, DbConnection, Action<AzureSynapseDbContextOptionsBuilder>) |
Konfiguriert den Kontext, um eine Verbindung mit einer Azure Synapse-Datenbank herzustellen. |
| UseAzureSynapse<TContext>(DbContextOptionsBuilder<TContext>, String, Action<AzureSynapseDbContextOptionsBuilder>) |
Konfiguriert den Kontext, um eine Verbindung mit einer Azure Synapse-Datenbank herzustellen. |
| UseAzureSynapse<TContext>(DbContextOptionsBuilder<TContext>, DbConnection, Boolean, Action<AzureSynapseDbContextOptionsBuilder>) |
Konfiguriert den Kontext, um eine Verbindung mit einer Azure Synapse-Datenbank herzustellen. |
UseAzureSynapse(DbContextOptionsBuilder, DbConnection, Boolean, Action<AzureSynapseDbContextOptionsBuilder>)
Konfiguriert den Kontext, um eine Verbindung mit einer Azure Synapse-Datenbank herzustellen.
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
Parameter
- optionsBuilder
- DbContextOptionsBuilder
Der Generator, der zum Konfigurieren des Kontexts verwendet wird.
- connection
- DbConnection
Ein vorhandener DbConnection , der zum Herstellen einer Verbindung mit der Datenbank verwendet werden soll. Wenn sich die Verbindung im geöffneten Zustand befindet, wird die Verbindung von EF nicht geöffnet oder geschlossen. Wenn sich die Verbindung im geschlossenen Zustand befindet, wird die Verbindung nach Bedarf geöffnet und geschlossen.
- contextOwnsConnection
- Boolean
Wenn trueEF den Besitz der Verbindung übernimmt und sie auf die gleiche Weise entsorgt, wie sie eine von EF erstellte Verbindung entsorgen würde. Wenn falseder Anrufer die Verbindung weiterhin besitzt und für die Entsorgung verantwortlich ist.
- azureSynapseOptionsAction
- Action<AzureSynapseDbContextOptionsBuilder>
Eine optionale Aktion, um zusätzliche Azure Synapse spezifische Konfiguration zuzulassen.
Gibt zurück
Der Options-Generator, sodass eine weitere Konfiguration verkettet werden kann.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Verwenden von DbContextOptions und Zugreifen auf SQL Server, Azure SQL, Azure Synapse Datenbanken mit EF Core.
Gilt für:
UseAzureSynapse(DbContextOptionsBuilder, String, Action<AzureSynapseDbContextOptionsBuilder>)
Konfiguriert den Kontext, um eine Verbindung mit einer Azure Synapse-Datenbank herzustellen.
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
Parameter
- optionsBuilder
- DbContextOptionsBuilder
Der Generator, der zum Konfigurieren des Kontexts verwendet wird.
- connectionString
- String
Die Verbindungszeichenfolge der Datenbank, mit der eine Verbindung hergestellt werden soll.
- azureSynapseOptionsAction
- Action<AzureSynapseDbContextOptionsBuilder>
Eine optionale Aktion, um zusätzliche Azure Synapse spezifische Konfiguration zuzulassen.
Gibt zurück
Der Options-Generator, sodass eine weitere Konfiguration verkettet werden kann.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Verwenden von DbContextOptions und Zugreifen auf SQL Server, Azure SQL, Azure Synapse Datenbanken mit EF Core.
Gilt für:
UseAzureSynapse(DbContextOptionsBuilder, Action<AzureSynapseDbContextOptionsBuilder>)
Konfiguriert den Kontext zum Herstellen einer Verbindung mit einer Azure Synapse-Datenbank, jedoch ohne anfängliches Festlegen DbConnection oder Verbindungszeichenfolge.
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
Parameter
- optionsBuilder
- DbContextOptionsBuilder
Der Generator, der zum Konfigurieren des Kontexts verwendet wird.
- azureSynapseOptionsAction
- Action<AzureSynapseDbContextOptionsBuilder>
Eine optionale Aktion, um zusätzliche Azure Synapse spezifische Konfiguration zuzulassen.
Gibt zurück
Der Options-Generator, sodass eine weitere Konfiguration verkettet werden kann.
Hinweise
Die Verbindung oder Verbindungszeichenfolge muss festgelegt werden, bevor die DbContext Verbindung mit einer Datenbank hergestellt wird. Legen Sie eine Verbindung mithilfe von SetDbConnection(DatabaseFacade, DbConnection, Boolean). Legen Sie eine Verbindungszeichenfolge mithilfe von SetConnectionString(DatabaseFacade, String).
Weitere Informationen und Beispiele finden Sie unter Verwenden von DbContextOptions und Zugreifen auf SQL Server, Azure SQL, Azure Synapse Datenbanken mit EF Core.
Gilt für:
UseAzureSynapse(DbContextOptionsBuilder, DbConnection, Action<AzureSynapseDbContextOptionsBuilder>)
Konfiguriert den Kontext, um eine Verbindung mit einer Azure Synapse-Datenbank herzustellen.
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
Parameter
- optionsBuilder
- DbContextOptionsBuilder
Der Generator, der zum Konfigurieren des Kontexts verwendet wird.
- connection
- DbConnection
Ein vorhandener DbConnection , der zum Herstellen einer Verbindung mit der Datenbank verwendet werden soll. Wenn sich die Verbindung im geöffneten Zustand befindet, wird die Verbindung von EF nicht geöffnet oder geschlossen. Wenn sich die Verbindung im geschlossenen Zustand befindet, wird die Verbindung nach Bedarf geöffnet und geschlossen. Der Anrufer besitzt die Verbindung und ist für die Entsorgung verantwortlich.
- azureSynapseOptionsAction
- Action<AzureSynapseDbContextOptionsBuilder>
Eine optionale Aktion, um zusätzliche Azure Synapse spezifische Konfiguration zuzulassen.
Gibt zurück
Der Options-Generator, sodass eine weitere Konfiguration verkettet werden kann.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Verwenden von DbContextOptions und Zugreifen auf SQL Server, Azure SQL, Azure Synapse Datenbanken mit EF Core.
Gilt für:
UseAzureSynapse<TContext>(DbContextOptionsBuilder<TContext>, Action<AzureSynapseDbContextOptionsBuilder>)
Konfiguriert den Kontext zum Herstellen einer Verbindung mit einer Azure Synapse-Datenbank, jedoch ohne anfängliches Festlegen DbConnection oder Verbindungszeichenfolge.
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)
Typparameter
- TContext
Parameter
- optionsBuilder
- DbContextOptionsBuilder<TContext>
Der Generator, der zum Konfigurieren des Kontexts verwendet wird.
- azureSynapseOptionsAction
- Action<AzureSynapseDbContextOptionsBuilder>
Eine optionale Aktion, um zusätzliche Azure Synapse spezifische Konfiguration zuzulassen.
Gibt zurück
Der Options-Generator, sodass eine weitere Konfiguration verkettet werden kann.
Hinweise
Die Verbindung oder Verbindungszeichenfolge muss festgelegt werden, bevor die DbContext Verbindung mit einer Datenbank hergestellt wird. Legen Sie eine Verbindung mithilfe von SetDbConnection(DatabaseFacade, DbConnection, Boolean). Legen Sie eine Verbindungszeichenfolge mithilfe von SetConnectionString(DatabaseFacade, String).
Weitere Informationen und Beispiele finden Sie unter Verwenden von DbContextOptions und Zugreifen auf SQL Server, Azure SQL, Azure Synapse Datenbanken mit EF Core.
Gilt für:
UseAzureSynapse<TContext>(DbContextOptionsBuilder<TContext>, DbConnection, Action<AzureSynapseDbContextOptionsBuilder>)
Konfiguriert den Kontext, um eine Verbindung mit einer Azure Synapse-Datenbank herzustellen.
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)
Typparameter
- TContext
Der Typ des zu konfigurierenden Kontexts.
Parameter
- optionsBuilder
- DbContextOptionsBuilder<TContext>
Der Generator, der zum Konfigurieren des Kontexts verwendet wird.
- connection
- DbConnection
Ein vorhandener DbConnection , der zum Herstellen einer Verbindung mit der Datenbank verwendet werden soll. Wenn sich die Verbindung im geöffneten Zustand befindet, wird die Verbindung von EF nicht geöffnet oder geschlossen. Wenn sich die Verbindung im geschlossenen Zustand befindet, wird die Verbindung nach Bedarf geöffnet und geschlossen. Der Anrufer besitzt die Verbindung und ist für die Entsorgung verantwortlich.
- azureSynapseOptionsAction
- Action<AzureSynapseDbContextOptionsBuilder>
Eine optionale Aktion, um zusätzliche Azure Synapse spezifische Konfiguration zuzulassen.
Gibt zurück
Der Options-Generator, sodass eine weitere Konfiguration verkettet werden kann.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Verwenden von DbContextOptions und Zugreifen auf SQL Server, Azure SQL, Azure Synapse Datenbanken mit EF Core.
Gilt für:
UseAzureSynapse<TContext>(DbContextOptionsBuilder<TContext>, String, Action<AzureSynapseDbContextOptionsBuilder>)
Konfiguriert den Kontext, um eine Verbindung mit einer Azure Synapse-Datenbank herzustellen.
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)
Typparameter
- TContext
Der Typ des zu konfigurierenden Kontexts.
Parameter
- optionsBuilder
- DbContextOptionsBuilder<TContext>
Der Generator, der zum Konfigurieren des Kontexts verwendet wird.
- connectionString
- String
Die Verbindungszeichenfolge der Datenbank, mit der eine Verbindung hergestellt werden soll.
- azureSynapseOptionsAction
- Action<AzureSynapseDbContextOptionsBuilder>
Eine optionale Aktion, um zusätzliche Azure Synapse spezifische Konfiguration zuzulassen.
Gibt zurück
Der Options-Generator, sodass eine weitere Konfiguration verkettet werden kann.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Verwenden von DbContextOptions und Zugreifen auf SQL Server, Azure SQL, Azure Synapse Datenbanken mit EF Core.
Gilt für:
UseAzureSynapse<TContext>(DbContextOptionsBuilder<TContext>, DbConnection, Boolean, Action<AzureSynapseDbContextOptionsBuilder>)
Konfiguriert den Kontext, um eine Verbindung mit einer Azure Synapse-Datenbank herzustellen.
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)
Typparameter
- TContext
Der Typ des zu konfigurierenden Kontexts.
Parameter
- optionsBuilder
- DbContextOptionsBuilder<TContext>
Der Generator, der zum Konfigurieren des Kontexts verwendet wird.
- connection
- DbConnection
Ein vorhandener DbConnection , der zum Herstellen einer Verbindung mit der Datenbank verwendet werden soll. Wenn sich die Verbindung im geöffneten Zustand befindet, wird die Verbindung von EF nicht geöffnet oder geschlossen. Wenn sich die Verbindung im geschlossenen Zustand befindet, wird die Verbindung nach Bedarf geöffnet und geschlossen.
- contextOwnsConnection
- Boolean
Wenn trueEF den Besitz der Verbindung übernimmt und sie auf die gleiche Weise entsorgt, wie sie eine von EF erstellte Verbindung entsorgen würde. Wenn falseder Anrufer die Verbindung weiterhin besitzt und für die Entsorgung verantwortlich ist.
- azureSynapseOptionsAction
- Action<AzureSynapseDbContextOptionsBuilder>
Eine optionale Aktion, um zusätzliche Azure Synapse spezifische Konfiguration zuzulassen.
Gibt zurück
Der Options-Generator, sodass eine weitere Konfiguration verkettet werden kann.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Verwenden von DbContextOptions und Zugreifen auf SQL Server, Azure SQL, Azure Synapse Datenbanken mit EF Core.