다음을 통해 공유


TableExistenceChecker.AnyModelTableExistsInDatabase 메서드

정의

파생 클래스에서 재정의된 경우 지정된 연결에 대한 데이터베이스에 지정된 테이블이 있는 위치를 확인합니다.

public abstract bool AnyModelTableExistsInDatabase(System.Data.Entity.Core.Objects.ObjectContext context, System.Data.Common.DbConnection connection, System.Collections.Generic.IEnumerable<System.Data.Entity.Core.Metadata.Edm.EntitySet> modelTables, string edmMetadataContextTableName);
abstract member AnyModelTableExistsInDatabase : System.Data.Entity.Core.Objects.ObjectContext * System.Data.Common.DbConnection * seq<System.Data.Entity.Core.Metadata.Edm.EntitySet> * string -> bool
Public MustOverride Function AnyModelTableExistsInDatabase (context As ObjectContext, connection As DbConnection, modelTables As IEnumerable(Of EntitySet), edmMetadataContextTableName As String) As Boolean

매개 변수

context
ObjectContext

테이블 검사가 수행되는 컨텍스트로, 일반적으로 적절한 DbInterceptionContext를 가져오는 데 사용됩니다.

connection
DbConnection

데이터베이스에 대한 연결입니다. 열려 있거나 닫을 수 있습니다. 열려 있는 경우 를 다시 닫아야 합니다. 삭제하지 마세요.

modelTables
IEnumerable<EntitySet>

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

edmMetadataContextTableName
String

존재할 검사 EdmMetadata 테이블의 이름입니다.

반환

True이면 모델 테이블 또는 EdmMetadata 테이블이 있습니다.

적용 대상