DbConfiguration.SetDefaultConnectionFactory(IDbConnectionFactory) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
IDbConnectionFactory 다른 연결 문자열이나 연결이 지정되지 않거나 에서 검색할 DbContext수 없는 경우 규칙에 따라 연결을 만드는 데 사용되는 를 설정합니다. 기본 연결 팩터리는 EntityFramework NuGet 패키지가 설치될 때마다 app.config 또는 web.config 파일에 설정됩니다. 모든 구성 파일 설정에 관해서는 구성 파일에 설정된 기본 연결 팩터리 가 이 메서드로 설정된 설정보다 우선합니다. 따라서 이 메서드를 호출하기 전에 구성 파일에서 설정을 제거해야 합니다. 에서 파생된 DbConfiguration 클래스의 생성자에서 이 메서드를 호출하여 사용 중인 기본 연결 팩터리를 변경합니다.
protected internal void SetDefaultConnectionFactory (System.Data.Entity.Infrastructure.IDbConnectionFactory connectionFactory);
member this.SetDefaultConnectionFactory : System.Data.Entity.Infrastructure.IDbConnectionFactory -> unit
Protected Friend Sub SetDefaultConnectionFactory (connectionFactory As IDbConnectionFactory)
매개 변수
- connectionFactory
- IDbConnectionFactory
연결 팩터리입니다.
설명
이 메서드는 Entity Framework에 구성을 추가하는 편리하고 검색 가능한 방법으로 제공됩니다. 내부적으로는 AddDependencyResolver를 사용하여 에 적절한 확인자를 IDbConnectionFactory추가하는 것과 동일한 방식으로 작동합니다. 즉, 원하는 경우 사용자 지정 해결 프로그램 또는 Inversion-of-Control 컨테이너에서 백업하는 확인자를 사용하여 동일한 기능을 수행할 수 있습니다.
적용 대상
Entity Framework