다음을 통해 공유


SqliteDbContextOptionsBuilderExtensions.UseSqlite 메서드

정의

오버로드

UseSqlite(DbContextOptionsBuilder, Action<SqliteDbContextOptionsBuilder>)

처음에 또는 DbConnection 연결 문자열 설정하지 않고 SQLite 데이터베이스에 연결하도록 컨텍스트를 구성합니다.

UseSqlite(DbContextOptionsBuilder, DbConnection, Action<SqliteDbContextOptionsBuilder>)

SQLite 데이터베이스에 연결하도록 컨텍스트를 구성합니다.

UseSqlite(DbContextOptionsBuilder, String, Action<SqliteDbContextOptionsBuilder>)

SQLite 데이터베이스에 연결하도록 컨텍스트를 구성합니다.

UseSqlite(DbContextOptionsBuilder, DbConnection, Boolean, Action<SqliteDbContextOptionsBuilder>)

SQLite 데이터베이스에 연결하도록 컨텍스트를 구성합니다.

UseSqlite<TContext>(DbContextOptionsBuilder<TContext>, Action<SqliteDbContextOptionsBuilder>)

처음에 또는 DbConnection 연결 문자열 설정하지 않고 SQLite 데이터베이스에 연결하도록 컨텍스트를 구성합니다.

UseSqlite<TContext>(DbContextOptionsBuilder<TContext>, DbConnection, Action<SqliteDbContextOptionsBuilder>)

SQLite 데이터베이스에 연결하도록 컨텍스트를 구성합니다.

UseSqlite<TContext>(DbContextOptionsBuilder<TContext>, String, Action<SqliteDbContextOptionsBuilder>)

SQLite 데이터베이스에 연결하도록 컨텍스트를 구성합니다.

UseSqlite<TContext>(DbContextOptionsBuilder<TContext>, DbConnection, Boolean, Action<SqliteDbContextOptionsBuilder>)

SQLite 데이터베이스에 연결하도록 컨텍스트를 구성합니다.

UseSqlite(DbContextOptionsBuilder, Action<SqliteDbContextOptionsBuilder>)

처음에 또는 DbConnection 연결 문자열 설정하지 않고 SQLite 데이터베이스에 연결하도록 컨텍스트를 구성합니다.

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

매개 변수

optionsBuilder
DbContextOptionsBuilder

컨텍스트를 구성하는 데 사용되는 작성기입니다.

sqliteOptionsAction
Action<SqliteDbContextOptionsBuilder>

추가 SQLite 특정 구성을 허용하는 선택적 작업입니다.

반환

추가 구성을 연결할 수 있도록 옵션 작성기입니다.

설명

연결 또는 연결 문자열 먼저 설정 DbContext 해야 데이터베이스에 연결할 수 있습니다. 를 사용하여 SetDbConnection(DatabaseFacade, DbConnection, Boolean)연결을 설정합니다. 를 사용하여 SetConnectionString(DatabaseFacade, String)연결 문자열 설정합니다.

자세한 내용과 예제는 DbContextOptions 사용EF Core를 사용하여 SQLite 데이터베이스 액세스를 참조하세요.

적용 대상

UseSqlite(DbContextOptionsBuilder, DbConnection, Action<SqliteDbContextOptionsBuilder>)

SQLite 데이터베이스에 연결하도록 컨텍스트를 구성합니다.

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

매개 변수

optionsBuilder
DbContextOptionsBuilder

컨텍스트를 구성하는 데 사용되는 작성기입니다.

connection
DbConnection

데이터베이스에 연결하는 데 사용할 기존 DbConnection 입니다. 연결이 열린 상태이면 EF가 연결을 열거나 닫지 않습니다. 연결이 닫힌 상태이면 EF가 열리고 필요에 따라 연결을 닫습니다. 호출자는 연결을 소유하고 해당 삭제를 담당합니다.

sqliteOptionsAction
Action<SqliteDbContextOptionsBuilder>

추가 SQLite 특정 구성을 허용하는 선택적 작업입니다.

반환

추가 구성을 연결할 수 있도록 옵션 작성기입니다.

설명

자세한 내용과 예제는 DbContextOptions 사용EF Core를 사용하여 SQLite 데이터베이스 액세스를 참조하세요.

적용 대상

UseSqlite(DbContextOptionsBuilder, String, Action<SqliteDbContextOptionsBuilder>)

SQLite 데이터베이스에 연결하도록 컨텍스트를 구성합니다.

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);
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

매개 변수

optionsBuilder
DbContextOptionsBuilder

컨텍스트를 구성하는 데 사용되는 작성기입니다.

connectionString
String

연결할 데이터베이스의 연결 문자열.

sqliteOptionsAction
Action<SqliteDbContextOptionsBuilder>

추가 SQLite 특정 구성을 허용하는 선택적 작업입니다.

반환

추가 구성을 연결할 수 있도록 옵션 작성기입니다.

설명

자세한 내용과 예제는 DbContextOptions 사용EF Core를 사용하여 SQLite 데이터베이스 액세스를 참조하세요.

적용 대상

UseSqlite(DbContextOptionsBuilder, DbConnection, Boolean, Action<SqliteDbContextOptionsBuilder>)

SQLite 데이터베이스에 연결하도록 컨텍스트를 구성합니다.

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

매개 변수

optionsBuilder
DbContextOptionsBuilder

컨텍스트를 구성하는 데 사용되는 작성기입니다.

connection
DbConnection

데이터베이스에 연결하는 데 사용할 기존 DbConnection 입니다. 연결이 열린 상태이면 EF가 연결을 열거나 닫지 않습니다. 연결이 닫힌 상태이면 EF가 열리고 필요에 따라 연결을 닫습니다.

contextOwnsConnection
Boolean

이면 trueEF는 연결의 소유권을 가져와서 EF에서 만든 연결을 삭제하는 것과 동일한 방식으로 삭제합니다. 이면 false호출자는 여전히 연결을 소유하고 해당 삭제를 담당합니다.

sqliteOptionsAction
Action<SqliteDbContextOptionsBuilder>

추가 SQLite 특정 구성을 허용하는 선택적 작업입니다.

반환

추가 구성을 연결할 수 있도록 옵션 작성기입니다.

설명

자세한 내용과 예제는 DbContextOptions 사용EF Core를 사용하여 SQLite 데이터베이스 액세스를 참조하세요.

적용 대상

UseSqlite<TContext>(DbContextOptionsBuilder<TContext>, Action<SqliteDbContextOptionsBuilder>)

처음에 또는 DbConnection 연결 문자열 설정하지 않고 SQLite 데이터베이스에 연결하도록 컨텍스트를 구성합니다.

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)

형식 매개 변수

TContext

매개 변수

optionsBuilder
DbContextOptionsBuilder<TContext>

컨텍스트를 구성하는 데 사용되는 작성기입니다.

sqliteOptionsAction
Action<SqliteDbContextOptionsBuilder>

추가 SQLite 특정 구성을 허용하는 선택적 작업입니다.

반환

추가 구성을 연결할 수 있도록 옵션 작성기입니다.

설명

연결 또는 연결 문자열 먼저 설정 DbContext 해야 데이터베이스에 연결할 수 있습니다. 를 사용하여 SetDbConnection(DatabaseFacade, DbConnection, Boolean)연결을 설정합니다. 를 사용하여 SetConnectionString(DatabaseFacade, String)연결 문자열 설정합니다.

자세한 내용과 예제는 DbContextOptions 사용EF Core를 사용하여 SQLite 데이터베이스 액세스를 참조하세요.

적용 대상

UseSqlite<TContext>(DbContextOptionsBuilder<TContext>, DbConnection, Action<SqliteDbContextOptionsBuilder>)

SQLite 데이터베이스에 연결하도록 컨텍스트를 구성합니다.

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)

형식 매개 변수

TContext

구성할 컨텍스트의 형식입니다.

매개 변수

optionsBuilder
DbContextOptionsBuilder<TContext>

컨텍스트를 구성하는 데 사용되는 작성기입니다.

connection
DbConnection

데이터베이스에 연결하는 데 사용할 기존 DbConnection 입니다. 연결이 열린 상태이면 EF가 연결을 열거나 닫지 않습니다. 연결이 닫힌 상태이면 EF가 열리고 필요에 따라 연결을 닫습니다. 호출자는 연결을 소유하고 해당 삭제를 담당합니다.

sqliteOptionsAction
Action<SqliteDbContextOptionsBuilder>

추가 SQLite 특정 구성을 허용하는 선택적 작업입니다.

반환

추가 구성을 연결할 수 있도록 옵션 작성기입니다.

설명

자세한 내용과 예제는 DbContextOptions 사용EF Core를 사용하여 SQLite 데이터베이스 액세스를 참조하세요.

적용 대상

UseSqlite<TContext>(DbContextOptionsBuilder<TContext>, String, Action<SqliteDbContextOptionsBuilder>)

SQLite 데이터베이스에 연결하도록 컨텍스트를 구성합니다.

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;
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)

형식 매개 변수

TContext

구성할 컨텍스트의 형식입니다.

매개 변수

optionsBuilder
DbContextOptionsBuilder<TContext>

컨텍스트를 구성하는 데 사용되는 작성기입니다.

connectionString
String

연결할 데이터베이스의 연결 문자열.

sqliteOptionsAction
Action<SqliteDbContextOptionsBuilder>

추가 SQLite 특정 구성을 허용하는 선택적 작업입니다.

반환

추가 구성을 연결할 수 있도록 옵션 작성기입니다.

설명

자세한 내용과 예제는 DbContextOptions 사용EF Core를 사용하여 SQLite 데이터베이스 액세스를 참조하세요.

적용 대상

UseSqlite<TContext>(DbContextOptionsBuilder<TContext>, DbConnection, Boolean, Action<SqliteDbContextOptionsBuilder>)

SQLite 데이터베이스에 연결하도록 컨텍스트를 구성합니다.

public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> UseSqlite<TContext> (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> optionsBuilder, System.Data.Common.DbConnection connection, bool contextOwnsConnection, 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 * bool * 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, contextOwnsConnection As Boolean, Optional sqliteOptionsAction As Action(Of SqliteDbContextOptionsBuilder) = Nothing) As DbContextOptionsBuilder(Of TContext)

형식 매개 변수

TContext

구성할 컨텍스트의 형식입니다.

매개 변수

optionsBuilder
DbContextOptionsBuilder<TContext>

컨텍스트를 구성하는 데 사용되는 작성기입니다.

connection
DbConnection

데이터베이스에 연결하는 데 사용할 기존 DbConnection 입니다. 연결이 열린 상태이면 EF가 연결을 열거나 닫지 않습니다. 연결이 닫힌 상태이면 EF가 열리고 필요에 따라 연결을 닫습니다.

contextOwnsConnection
Boolean

이면 trueEF는 연결의 소유권을 가져와서 EF에서 만든 연결을 삭제하는 것과 동일한 방식으로 삭제합니다. 이면 false호출자는 여전히 연결을 소유하고 해당 삭제를 담당합니다.

sqliteOptionsAction
Action<SqliteDbContextOptionsBuilder>

추가 SQLite 특정 구성을 허용하는 선택적 작업입니다.

반환

추가 구성을 연결할 수 있도록 옵션 작성기입니다.

설명

자세한 내용과 예제는 DbContextOptions 사용EF Core를 사용하여 SQLite 데이터베이스 액세스를 참조하세요.

적용 대상