Compartilhar via


TableExistenceChecker.AnyModelTableExistsInDatabase Método

Definição

Quando substituído em uma classe derivada verifica onde as tabelas fornecidas existem no banco de dados para a conexão determinada.

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

Parâmetros

context
ObjectContext

O contexto para o qual a verificação de tabela está sendo executada, geralmente usada para obter um apropriado DbInterceptionContext.

connection
DbConnection

Uma conexão com o banco de dados. Pode ser aberto ou fechado; deve ser fechado novamente se aberto. Não descarte.

modelTables
IEnumerable<EntitySet>

As tabelas a marcar para a existência.

edmMetadataContextTableName
String

O nome da tabela EdmMetadata a ser marcar para existência.

Retornos

True se houver alguma tabela de modelo ou tabela EdmMetadata.

Aplica-se a