TableExistenceChecker.AnyModelTableExistsInDatabase Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
Entity Framework