TableExistenceChecker.AnyModelTableExistsInDatabase Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.