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
- context
Type : System.Data.Entity.Core.Objects.ObjectContext
Contexte dans lequel la vérification de table est effectuée. Il est généralement utilisé pour obtenir le DbInterceptionContext approprié
- 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.
- modelTables
Type : System.Collections.Generic.IEnumerable<EntitySet>
Tables dont l'existence doit être vérifiée.
- 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.