Partager via


TableExistenceChecker.AnyModelTableExistsInDatabase, méthode

[Cette page concerne Entity Framework version 6. La dernière version est disponible sous le nom de package 'Entity Framework' NuGet. Pour plus d'informations sur Entity Framework, consultez msdn.com/data/ef.]

En cas de substitution dans une classe dérivée, vérifie si les tables données existent dans la base de données pour la connexion spécifiée.

Espace de noms :  System.Data.Entity.Infrastructure
Assembly :  EntityFramework (dans EntityFramework.dll)

Syntaxe

'Déclaration
Public MustOverride Function AnyModelTableExistsInDatabase ( _
    context As ObjectContext, _
    connection As DbConnection, _
    modelTables As IEnumerable(Of EntitySet), _
    edmMetadataContextTableName As String _
) As Boolean
'Utilisation
Dim instance As TableExistenceChecker 
Dim context As ObjectContext 
Dim connection As DbConnection 
Dim modelTables As IEnumerable(Of EntitySet)
Dim edmMetadataContextTableName As String 
Dim returnValue As Boolean 

returnValue = instance.AnyModelTableExistsInDatabase(context, _
    connection, modelTables, edmMetadataContextTableName)
public abstract bool AnyModelTableExistsInDatabase(
    ObjectContext context,
    DbConnection connection,
    IEnumerable<EntitySet> modelTables,
    string edmMetadataContextTableName
)
public:
virtual bool AnyModelTableExistsInDatabase(
    ObjectContext^ context, 
    DbConnection^ connection, 
    IEnumerable<EntitySet^>^ modelTables, 
    String^ edmMetadataContextTableName
) abstract
abstract AnyModelTableExistsInDatabase : 
        context:ObjectContext * 
        connection:DbConnection * 
        modelTables:IEnumerable<EntitySet> * 
        edmMetadataContextTableName:string -> bool
public abstract function AnyModelTableExistsInDatabase(
    context : ObjectContext, 
    connection : DbConnection, 
    modelTables : IEnumerable<EntitySet>, 
    edmMetadataContextTableName : String
) : boolean

Paramètres

  • connection
    Type : System.Data.Common.DbConnection
    Connexion à la base de données. Peut être ouverte ou fermée ; doit être refermée si elle est ouverte. Ne pas supprimer.
  • edmMetadataContextTableName
    Type : System.String
    Nom de la table EdmMetadata dont l'existence doit être vérifiée.

Valeur de retour

Type : System.Boolean
True, s'il existe une table de modèle ou une table EdmMetadata.

Voir aussi

Référence

TableExistenceChecker Classe

Espace de noms System.Data.Entity.Infrastructure