SqliteDbContextOptionsBuilderExtensions.UseSqlite Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
| UseSqlite(DbContextOptionsBuilder, Action<SqliteDbContextOptionsBuilder>) |
Bir SQLite veritabanına bağlanmak için bağlam yapılandırır, ancak başlangıçta herhangi bir DbConnection veya bağlantı dizesi Ayarlamasız. Bir veritabanına bağlanmak için kullanılmadan önce bağlantı veya bağlantı dizesinin ayarlanması gerekir DbContext . Kullanarak bir bağlantı ayarlayın SetDbConnection(DatabaseFacade, DbConnection) . Kullanarak bir bağlantı dizesi ayarlayın SetConnectionString(DatabaseFacade, String) . |
| UseSqlite(DbContextOptionsBuilder, DbConnection, Action<SqliteDbContextOptionsBuilder>) |
Bir SQLite veritabanına bağlanmak için bağlamını yapılandırır. |
| UseSqlite(DbContextOptionsBuilder, String, Action<SqliteDbContextOptionsBuilder>) |
Bir SQLite veritabanına bağlanmak için bağlamını yapılandırır. |
| UseSqlite<TContext>(DbContextOptionsBuilder<TContext>, Action<SqliteDbContextOptionsBuilder>) |
Bir SQLite veritabanına bağlanmak için bağlam yapılandırır, ancak başlangıçta herhangi bir DbConnection veya bağlantı dizesi Ayarlamasız. Bir veritabanına bağlanmak için kullanılmadan önce bağlantı veya bağlantı dizesinin ayarlanması gerekir DbContext . Kullanarak bir bağlantı ayarlayın SetDbConnection(DatabaseFacade, DbConnection) . Kullanarak bir bağlantı dizesi ayarlayın SetConnectionString(DatabaseFacade, String) . |
| UseSqlite<TContext>(DbContextOptionsBuilder<TContext>, DbConnection, Action<SqliteDbContextOptionsBuilder>) |
Bir SQLite veritabanına bağlanmak için bağlamını yapılandırır. |
| UseSqlite<TContext>(DbContextOptionsBuilder<TContext>, String, Action<SqliteDbContextOptionsBuilder>) |
Bir SQLite veritabanına bağlanmak için bağlamını yapılandırır. |
UseSqlite(DbContextOptionsBuilder, Action<SqliteDbContextOptionsBuilder>)
Bir SQLite veritabanına bağlanmak için bağlam yapılandırır, ancak başlangıçta herhangi bir DbConnection veya bağlantı dizesi Ayarlamasız.
Bir veritabanına bağlanmak için kullanılmadan önce bağlantı veya bağlantı dizesinin ayarlanması gerekir DbContext . Kullanarak bir bağlantı ayarlayın SetDbConnection(DatabaseFacade, DbConnection) . Kullanarak bir bağlantı dizesi ayarlayın SetConnectionString(DatabaseFacade, String) .
public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder UseSqlite (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder optionsBuilder, Action<Microsoft.EntityFrameworkCore.Infrastructure.SqliteDbContextOptionsBuilder> sqliteOptionsAction = default);
public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder UseSqlite (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder optionsBuilder, Action<Microsoft.EntityFrameworkCore.Infrastructure.SqliteDbContextOptionsBuilder>? sqliteOptionsAction = default);
static member UseSqlite : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder * Action<Microsoft.EntityFrameworkCore.Infrastructure.SqliteDbContextOptionsBuilder> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
<Extension()>
Public Function UseSqlite (optionsBuilder As DbContextOptionsBuilder, Optional sqliteOptionsAction As Action(Of SqliteDbContextOptionsBuilder) = Nothing) As DbContextOptionsBuilder
Parametreler
- optionsBuilder
- DbContextOptionsBuilder
Bağlamı yapılandırmak için kullanılan Oluşturucu.
- sqliteOptionsAction
- Action<SqliteDbContextOptionsBuilder>
Ek SQLite 'a özgü yapılandırmaya izin veren isteğe bağlı bir eylem.
Döndürülenler
Daha fazla yapılandırmanın zincirlenebilir olması için seçenekler Oluşturucu.
Açıklamalar
Daha fazla bilgi için bkz. DbContextOptions kullanmave EF Core Ile SQLite veritabanlarına erişme .
Şunlara uygulanır
UseSqlite(DbContextOptionsBuilder, DbConnection, Action<SqliteDbContextOptionsBuilder>)
Bir SQLite veritabanına bağlanmak için bağlamını yapılandırır.
public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder UseSqlite (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder optionsBuilder, System.Data.Common.DbConnection connection, Action<Microsoft.EntityFrameworkCore.Infrastructure.SqliteDbContextOptionsBuilder> sqliteOptionsAction = default);
public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder UseSqlite (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder optionsBuilder, System.Data.Common.DbConnection connection, Action<Microsoft.EntityFrameworkCore.Infrastructure.SqliteDbContextOptionsBuilder>? sqliteOptionsAction = default);
static member UseSqlite : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder * System.Data.Common.DbConnection * Action<Microsoft.EntityFrameworkCore.Infrastructure.SqliteDbContextOptionsBuilder> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
<Extension()>
Public Function UseSqlite (optionsBuilder As DbContextOptionsBuilder, connection As DbConnection, Optional sqliteOptionsAction As Action(Of SqliteDbContextOptionsBuilder) = Nothing) As DbContextOptionsBuilder
Parametreler
- optionsBuilder
- DbContextOptionsBuilder
Bağlamı yapılandırmak için kullanılan Oluşturucu.
- connection
- DbConnection
DbConnectionVeritabanına bağlanmak için kullanılmak üzere mevcut. 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.
- sqliteOptionsAction
- Action<SqliteDbContextOptionsBuilder>
Ek SQLite 'a özgü yapılandırmaya izin veren isteğe bağlı bir eylem.
Döndürülenler
Daha fazla yapılandırmanın zincirlenebilir olması için seçenekler Oluşturucu.
Açıklamalar
Daha fazla bilgi için bkz. DbContextOptions kullanmave EF Core Ile SQLite veritabanlarına erişme .
Şunlara uygulanır
UseSqlite(DbContextOptionsBuilder, String, Action<SqliteDbContextOptionsBuilder>)
Bir SQLite veritabanına bağlanmak için bağlamını yapılandırır.
public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder UseSqlite (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder optionsBuilder, string connectionString, Action<Microsoft.EntityFrameworkCore.Infrastructure.SqliteDbContextOptionsBuilder> sqliteOptionsAction = default);
public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder UseSqlite (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder optionsBuilder, string connectionString, Action<Microsoft.EntityFrameworkCore.Infrastructure.SqliteDbContextOptionsBuilder>? sqliteOptionsAction = default);
static member UseSqlite : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder * string * Action<Microsoft.EntityFrameworkCore.Infrastructure.SqliteDbContextOptionsBuilder> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
<Extension()>
Public Function UseSqlite (optionsBuilder As DbContextOptionsBuilder, connectionString As String, Optional sqliteOptionsAction As Action(Of SqliteDbContextOptionsBuilder) = Nothing) As DbContextOptionsBuilder
Parametreler
- optionsBuilder
- DbContextOptionsBuilder
Bağlamı yapılandırmak için kullanılan Oluşturucu.
- connectionString
- String
Bağlanılacak veritabanının bağlantı dizesi.
- sqliteOptionsAction
- Action<SqliteDbContextOptionsBuilder>
Ek SQLite 'a özgü yapılandırmaya izin veren isteğe bağlı bir eylem.
Döndürülenler
Daha fazla yapılandırmanın zincirlenebilir olması için seçenekler Oluşturucu.
Açıklamalar
Daha fazla bilgi için bkz. DbContextOptions kullanmave EF Core Ile SQLite veritabanlarına erişme .
Şunlara uygulanır
UseSqlite<TContext>(DbContextOptionsBuilder<TContext>, Action<SqliteDbContextOptionsBuilder>)
Bir SQLite veritabanına bağlanmak için bağlam yapılandırır, ancak başlangıçta herhangi bir DbConnection veya bağlantı dizesi Ayarlamasız.
Bir veritabanına bağlanmak için kullanılmadan önce bağlantı veya bağlantı dizesinin ayarlanması gerekir DbContext . Kullanarak bir bağlantı ayarlayın SetDbConnection(DatabaseFacade, DbConnection) . Kullanarak bir bağlantı dizesi ayarlayın SetConnectionString(DatabaseFacade, String) .
public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> UseSqlite<TContext> (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> optionsBuilder, Action<Microsoft.EntityFrameworkCore.Infrastructure.SqliteDbContextOptionsBuilder> sqliteOptionsAction = default) where TContext : Microsoft.EntityFrameworkCore.DbContext;
public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> UseSqlite<TContext> (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> optionsBuilder, Action<Microsoft.EntityFrameworkCore.Infrastructure.SqliteDbContextOptionsBuilder>? sqliteOptionsAction = default) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member UseSqlite : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> * Action<Microsoft.EntityFrameworkCore.Infrastructure.SqliteDbContextOptionsBuilder> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
<Extension()>
Public Function UseSqlite(Of TContext As DbContext) (optionsBuilder As DbContextOptionsBuilder(Of TContext), Optional sqliteOptionsAction As Action(Of SqliteDbContextOptionsBuilder) = Nothing) As DbContextOptionsBuilder(Of TContext)
Tür Parametreleri
- TContext
Parametreler
- optionsBuilder
- DbContextOptionsBuilder<TContext>
Bağlamı yapılandırmak için kullanılan Oluşturucu.
- sqliteOptionsAction
- Action<SqliteDbContextOptionsBuilder>
Ek SQLite 'a özgü yapılandırmaya izin veren isteğe bağlı bir eylem.
Döndürülenler
Daha fazla yapılandırmanın zincirlenebilir olması için seçenekler Oluşturucu.
Açıklamalar
Daha fazla bilgi için bkz. DbContextOptions kullanmave EF Core Ile SQLite veritabanlarına erişme .
Şunlara uygulanır
UseSqlite<TContext>(DbContextOptionsBuilder<TContext>, DbConnection, Action<SqliteDbContextOptionsBuilder>)
Bir SQLite veritabanına bağlanmak için bağlamını yapılandırır.
public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> UseSqlite<TContext> (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> optionsBuilder, System.Data.Common.DbConnection connection, Action<Microsoft.EntityFrameworkCore.Infrastructure.SqliteDbContextOptionsBuilder> sqliteOptionsAction = default) where TContext : Microsoft.EntityFrameworkCore.DbContext;
public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> UseSqlite<TContext> (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> optionsBuilder, System.Data.Common.DbConnection connection, Action<Microsoft.EntityFrameworkCore.Infrastructure.SqliteDbContextOptionsBuilder>? sqliteOptionsAction = default) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member UseSqlite : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> * System.Data.Common.DbConnection * Action<Microsoft.EntityFrameworkCore.Infrastructure.SqliteDbContextOptionsBuilder> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
<Extension()>
Public Function UseSqlite(Of TContext As DbContext) (optionsBuilder As DbContextOptionsBuilder(Of TContext), connection As DbConnection, Optional sqliteOptionsAction As Action(Of SqliteDbContextOptionsBuilder) = Nothing) As DbContextOptionsBuilder(Of TContext)
Tür Parametreleri
- TContext
Yapılandırılacak bağlamın türü.
Parametreler
- optionsBuilder
- DbContextOptionsBuilder<TContext>
Bağlamı yapılandırmak için kullanılan Oluşturucu.
- connection
- DbConnection
DbConnectionVeritabanına bağlanmak için kullanılmak üzere mevcut. 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.
- sqliteOptionsAction
- Action<SqliteDbContextOptionsBuilder>
Ek SQLite 'a özgü yapılandırmaya izin veren isteğe bağlı bir eylem.
Döndürülenler
Daha fazla yapılandırmanın zincirlenebilir olması için seçenekler Oluşturucu.
Açıklamalar
Daha fazla bilgi için bkz. DbContextOptions kullanmave EF Core Ile SQLite veritabanlarına erişme .
Şunlara uygulanır
UseSqlite<TContext>(DbContextOptionsBuilder<TContext>, String, Action<SqliteDbContextOptionsBuilder>)
Bir SQLite veritabanına bağlanmak için bağlamını yapılandırır.
public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> UseSqlite<TContext> (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> optionsBuilder, string connectionString, Action<Microsoft.EntityFrameworkCore.Infrastructure.SqliteDbContextOptionsBuilder> sqliteOptionsAction = default) where TContext : Microsoft.EntityFrameworkCore.DbContext;
public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> UseSqlite<TContext> (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> optionsBuilder, string connectionString, Action<Microsoft.EntityFrameworkCore.Infrastructure.SqliteDbContextOptionsBuilder>? sqliteOptionsAction = default) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member UseSqlite : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> * string * Action<Microsoft.EntityFrameworkCore.Infrastructure.SqliteDbContextOptionsBuilder> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
<Extension()>
Public Function UseSqlite(Of TContext As DbContext) (optionsBuilder As DbContextOptionsBuilder(Of TContext), connectionString As String, Optional sqliteOptionsAction As Action(Of SqliteDbContextOptionsBuilder) = Nothing) As DbContextOptionsBuilder(Of TContext)
Tür Parametreleri
- TContext
Yapılandırılacak bağlamın türü.
Parametreler
- optionsBuilder
- DbContextOptionsBuilder<TContext>
Bağlamı yapılandırmak için kullanılan Oluşturucu.
- connectionString
- String
Bağlanılacak veritabanının bağlantı dizesi.
- sqliteOptionsAction
- Action<SqliteDbContextOptionsBuilder>
Ek SQLite 'a özgü yapılandırmaya izin veren isteğe bağlı bir eylem.
Döndürülenler
Daha fazla yapılandırmanın zincirlenebilir olması için seçenekler Oluşturucu.
Açıklamalar
Daha fazla bilgi için bkz. DbContextOptions kullanmave EF Core Ile SQLite veritabanlarına erişme .