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