Partager via


TableExistenceChecker.AnyModelTableExistsInDatabase Méthode

Définition

En cas de substitution dans une classe dérivée vérifie où les tables données existent dans la base de données pour la connexion donnée.

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

Paramètres

context
ObjectContext

Contexte pour lequel la vérification de table est effectuée, généralement utilisée pour obtenir un .DbInterceptionContext

connection
DbConnection

Connexion à la base de données. Peut être ouvert ou fermé; doit être à nouveau fermé s’il est ouvert. Ne pas supprimer.

modelTables
IEnumerable<EntitySet>

Tables à case activée d’existence.

edmMetadataContextTableName
String

Nom de la table EdmMetadata à case activée d’existence.

Retours

Cette propriété a la valeur True si l’une des tables de modèle ou de la table EdmMetadata existe.

S’applique à