다음을 통해 공유


DbConfiguration.SetTableExistenceChecker 메서드

정의

에서 파생된 DbConfiguration 클래스의 생성자에서 이 메서드를 호출하여 지정된 공급자에 대한 데이터베이스 테이블 존재 검사기를 등록합니다.

protected internal void SetTableExistenceChecker (string providerInvariantName, System.Data.Entity.Infrastructure.TableExistenceChecker tableExistenceChecker);
member this.SetTableExistenceChecker : string * System.Data.Entity.Infrastructure.TableExistenceChecker -> unit

매개 변수

providerInvariantName
String

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

tableExistenceChecker
TableExistenceChecker

사용할 테이블 존재 검사기입니다.

설명

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

적용 대상