다음을 통해 공유


DbConfiguration.SetProviderFactory(String, DbProviderFactory) 메서드

정의

에서 파생된 DbConfiguration 클래스의 생성자에서 이 메서드를 호출하여 ADO.NET 공급자를 등록합니다.

protected internal void SetProviderFactory(string providerInvariantName, System.Data.Common.DbProviderFactory providerFactory);
member this.SetProviderFactory : string * System.Data.Common.DbProviderFactory -> unit
Protected Friend Sub SetProviderFactory (providerInvariantName As String, providerFactory As DbProviderFactory)

매개 변수

providerInvariantName
String

이 공급자가 사용될 ADO.NET 연결 유형을 나타내는 ADO.NET 공급자 고정 이름입니다.

providerFactory
DbProviderFactory

공급자가 instance.

설명

이 메서드는 Entity Framework에 구성을 추가하는 편리하고 검색 가능한 방법으로 제공됩니다. 내부적으로는 AddDependencyResolver를 사용하여 및 IProviderInvariantName에 적절한 DbProviderFactory 확인자를 추가하는 것과 동일한 방식으로 작동합니다. 즉, 원하는 경우 사용자 지정 해결 프로그램 또는 Inversion-of-Control 컨테이너에서 백업하는 확인자를 사용하여 동일한 기능을 수행할 수 있습니다.

적용 대상