DbContextOptions<TContext> 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
에서 사용할 옵션입니다 DbContext. 일반적으로 재정 OnConfiguring(DbContextOptionsBuilder) 의하거나 를 사용하여 DbContextOptionsBuilder<TContext> 이 클래스의 인스턴스를 만들며 애플리케이션 코드에서 직접 생성되도록 설계되지 않았습니다.
public class DbContextOptions<TContext> : Microsoft.EntityFrameworkCore.DbContextOptions where TContext : DbContext
type DbContextOptions<'Context (requires 'Context :> DbContext)> = class
inherit DbContextOptions
Public Class DbContextOptions(Of TContext)
Inherits DbContextOptions
형식 매개 변수
- TContext
이러한 옵션이 적용되는 컨텍스트의 형식입니다.
- 상속
설명
자세한 내용 및 예제 는 DbContextOptions 사용을 참조하세요.
생성자
DbContextOptions<TContext>() |
DbContextOptions<TContext> 클래스의 새 인스턴스를 초기화합니다. 일반적으로 재정 OnConfiguring(DbContextOptionsBuilder) 의하거나 를 사용하여 DbContextOptionsBuilder<TContext> 이 클래스의 인스턴스를 만들며 애플리케이션 코드에서 직접 생성되도록 설계되지 않았습니다. |
DbContextOptions<TContext>(IReadOnlyDictionary<Type,IDbContextOptionsExtension>) |
DbContextOptions<TContext> 클래스의 새 인스턴스를 초기화합니다. 일반적으로 재정 OnConfiguring(DbContextOptionsBuilder) 의하거나 를 사용하여 DbContextOptionsBuilder<TContext> 이 클래스의 인스턴스를 만들며 애플리케이션 코드에서 직접 생성되도록 설계되지 않았습니다. |
속성
ContextType |
이러한 옵션이 ()에 대한 |
Extensions |
구성된 옵션을 저장하는 확장을 가져옵니다. (다음에서 상속됨 DbContextOptions) |
ExtensionsMap |
이 API는 Entity Framework Core 인프라를 지원하고 공용 API와 동일한 호환성 표준이 적용되지 않는 내부 API입니다. 릴리스에서 예고 없이 변경되거나 제거될 수 있습니다. 코드에서 직접 사용해야 하며, 이렇게 하면 새 Entity Framework Core 릴리스로 업데이트할 때 애플리케이션 오류가 발생할 수 있다는 것을 알고 있어야 합니다. (다음에서 상속됨 DbContextOptions) |
IsFrozen |
가 호출된 경우 Freeze() 를 반환합니다 |
메서드
Equals(DbContextOptions) |
지정된 개체가 현재 개체와 같은지 확인합니다. (다음에서 상속됨 DbContextOptions) |
Equals(Object) |
에서 사용할 옵션입니다 DbContext. 일반적으로 재정 OnConfiguring(DbContextOptionsBuilder) 의하거나 를 사용하여 DbContextOptionsBuilder<TContext> 이 클래스의 인스턴스를 만들며 애플리케이션 코드에서 직접 생성되도록 설계되지 않았습니다. (다음에서 상속됨 DbContextOptions) |
FindExtension<TExtension>() |
지정한 형식의 확장을 가져옵니다. 지정된 형식의 확장이 구성되지 않은 경우 를 반환 |
Freeze() |
이 옵션 개체의 추가 구성이 발생하지 않도록 지정합니다. (다음에서 상속됨 DbContextOptions) |
GetExtension<TExtension>() |
지정한 형식의 확장을 가져옵니다. 지정된 형식의 확장이 구성되지 않은 경우 을 throw합니다. (다음에서 상속됨 DbContextOptions) |
GetHashCode() |
에서 사용할 옵션입니다 DbContext. 일반적으로 재정 OnConfiguring(DbContextOptionsBuilder) 의하거나 를 사용하여 DbContextOptionsBuilder<TContext> 이 클래스의 인스턴스를 만들며 애플리케이션 코드에서 직접 생성되도록 설계되지 않았습니다. (다음에서 상속됨 DbContextOptions) |
WithExtension<TExtension>(TExtension) |
기본 옵션에 지정된 확장을 추가하고 확장이 추가된 새 DbContextOptions 을 만듭니다. |
적용 대상
Entity Framework