Dil

SqlServerDbContextOptionsExtensions.UseAzureSynapse Yöntem

Tanım

Aşırı Yüklemeler

Veri Akışı Adı Description
UseAzureSynapse(DbContextOptionsBuilder, DbConnection, Boolean, Action<AzureSynapseDbContextOptionsBuilder>)

Bağlamı Azure Synapse veritabanına bağlanacak şekilde yapılandırılır.

UseAzureSynapse(DbContextOptionsBuilder, String, Action<AzureSynapseDbContextOptionsBuilder>)

Bağlamı Azure Synapse veritabanına bağlanacak şekilde yapılandırılır.

UseAzureSynapse(DbContextOptionsBuilder, Action<AzureSynapseDbContextOptionsBuilder>)

Bağlamı, başlangıçta veya DbConnection bağlantı dizesi ayarlamadan Azure Synapse veritabanına bağlanacak şekilde yapılandırılır.

UseAzureSynapse(DbContextOptionsBuilder, DbConnection, Action<AzureSynapseDbContextOptionsBuilder>)

Bağlamı Azure Synapse veritabanına bağlanacak şekilde yapılandırılır.

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

Bağlamı, başlangıçta veya DbConnection bağlantı dizesi ayarlamadan Azure Synapse veritabanına bağlanacak şekilde yapılandırılır.

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

Bağlamı Azure Synapse veritabanına bağlanacak şekilde yapılandırılır.

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

Bağlamı Azure Synapse veritabanına bağlanacak şekilde yapılandırılır.

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

Bağlamı Azure Synapse veritabanına bağlanacak şekilde yapılandırılır.

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

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

Bağlamı Azure Synapse veritabanına bağlanacak şekilde yapılandırılır.

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

Parametreler

optionsBuilder
DbContextOptionsBuilder

Bağlamı yapılandırmak için kullanılan oluşturucu.

connection
DbConnection

Veritabanına bağlanmak için kullanılacak mevcut DbConnection bir. Bağlantı açık durumdaysa EF bağlantıyı açmaz veya kapatmaz. Bağlantı kapalı durumdaysa EF açılır ve gerektiğinde bağlantıyı kapatır.

contextOwnsConnection
Boolean

ise true, EF bağlantının sahipliğini alır ve EF tarafından oluşturulan bağlantıyı atacağı şekilde atar. ise false, arayan bağlantının sahibi olmaya devam eder ve bu bağlantının elden çıkarılmasından sorumludur.

azureSynapseOptionsAction
Action<AzureSynapseDbContextOptionsBuilder>

Ek Azure Synapse özel yapılandırmaya 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

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

UseAzureSynapse(DbContextOptionsBuilder, String, Action<AzureSynapseDbContextOptionsBuilder>)

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

Bağlamı Azure Synapse veritabanına bağlanacak şekilde yapılandırılır.

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

Parametreler

optionsBuilder
DbContextOptionsBuilder

Bağlamı yapılandırmak için kullanılan oluşturucu.

connectionString
String

Bağlanacak veritabanının bağlantı dizesi.

azureSynapseOptionsAction
Action<AzureSynapseDbContextOptionsBuilder>

Ek Azure Synapse özel yapılandırmaya 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

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

UseAzureSynapse(DbContextOptionsBuilder, Action<AzureSynapseDbContextOptionsBuilder>)

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

Bağlamı, başlangıçta veya DbConnection bağlantı dizesi ayarlamadan Azure Synapse veritabanına bağlanacak şekilde yapılandırılır.

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

Parametreler

optionsBuilder
DbContextOptionsBuilder

Bağlamı yapılandırmak için kullanılan oluşturucu.

azureSynapseOptionsAction
Action<AzureSynapseDbContextOptionsBuilder>

Ek Azure Synapse özel yapılandırmaya 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

UseAzureSynapse(DbContextOptionsBuilder, DbConnection, Action<AzureSynapseDbContextOptionsBuilder>)

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

Bağlamı Azure Synapse veritabanına bağlanacak şekilde yapılandırılır.

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

Parametreler

optionsBuilder
DbContextOptionsBuilder

Bağlamı yapılandırmak için kullanılan oluşturucu.

connection
DbConnection

Veritabanına bağlanmak için kullanılacak mevcut DbConnection bir. Bağlantı açık durumdaysa EF bağlantıyı açmaz veya kapatmaz. Bağlantı kapalı durumdaysa EF açılır ve gerektiğinde bağlantıyı kapatır. Arayan bağlantının sahibidir ve yok edilmesinden sorumludur.

azureSynapseOptionsAction
Action<AzureSynapseDbContextOptionsBuilder>

Ek Azure Synapse özel yapılandırmaya 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

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

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

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

Bağlamı, başlangıçta veya DbConnection bağlantı dizesi ayarlamadan Azure Synapse veritabanına bağlanacak şekilde yapılandırılır.

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)

Tür Parametreleri

TContext

Parametreler

optionsBuilder
DbContextOptionsBuilder<TContext>

Bağlamı yapılandırmak için kullanılan oluşturucu.

azureSynapseOptionsAction
Action<AzureSynapseDbContextOptionsBuilder>

Ek Azure Synapse özel yapılandırmaya 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

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

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

Bağlamı Azure Synapse veritabanına bağlanacak şekilde yapılandırılır.

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)

Tür Parametreleri

TContext

Yapılandırılacak bağlam türü.

Parametreler

optionsBuilder
DbContextOptionsBuilder<TContext>

Bağlamı yapılandırmak için kullanılan oluşturucu.

connection
DbConnection

Veritabanına bağlanmak için kullanılacak mevcut DbConnection bir. Bağlantı açık durumdaysa EF bağlantıyı açmaz veya kapatmaz. Bağlantı kapalı durumdaysa EF açılır ve gerektiğinde bağlantıyı kapatır. Arayan bağlantının sahibidir ve yok edilmesinden sorumludur.

azureSynapseOptionsAction
Action<AzureSynapseDbContextOptionsBuilder>

Ek Azure Synapse özel yapılandırmaya 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

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

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

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

Bağlamı Azure Synapse veritabanına bağlanacak şekilde yapılandırılır.

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)

Tür Parametreleri

TContext

Yapılandırılacak bağlam türü.

Parametreler

optionsBuilder
DbContextOptionsBuilder<TContext>

Bağlamı yapılandırmak için kullanılan oluşturucu.

connectionString
String

Bağlanacak veritabanının bağlantı dizesi.

azureSynapseOptionsAction
Action<AzureSynapseDbContextOptionsBuilder>

Ek Azure Synapse özel yapılandırmaya 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

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

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

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

Bağlamı Azure Synapse veritabanına bağlanacak şekilde yapılandırılır.

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)

Tür Parametreleri

TContext

Yapılandırılacak bağlam türü.

Parametreler

optionsBuilder
DbContextOptionsBuilder<TContext>

Bağlamı yapılandırmak için kullanılan oluşturucu.

connection
DbConnection

Veritabanına bağlanmak için kullanılacak mevcut DbConnection bir. Bağlantı açık durumdaysa EF bağlantıyı açmaz veya kapatmaz. Bağlantı kapalı durumdaysa EF açılır ve gerektiğinde bağlantıyı kapatır.

contextOwnsConnection
Boolean

ise true, EF bağlantının sahipliğini alır ve EF tarafından oluşturulan bağlantıyı atacağı şekilde atar. ise false, arayan bağlantının sahibi olmaya devam eder ve bu bağlantının elden çıkarılmasından sorumludur.

azureSynapseOptionsAction
Action<AzureSynapseDbContextOptionsBuilder>

Ek Azure Synapse özel yapılandırmaya 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

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