Partager via


TableExistenceChecker, classe

[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.]

Implémenté par les fournisseurs Entity Framework et utilisé pour vérifier si des tables existent dans une base de données spécifique. Les initialiseurs de base de données s'en servent pour déterminer s'il faut considérer une base de données existante comme étant vide pour imposer la création de tables.

Hiérarchie d'héritage

System.Object
  System.Data.Entity.Infrastructure.TableExistenceChecker

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

Syntaxe

'Déclaration
Public MustInherit Class TableExistenceChecker
'Utilisation
Dim instance As TableExistenceChecker
public abstract class TableExistenceChecker
public ref class TableExistenceChecker abstract
[<AbstractClassAttribute>]
type TableExistenceChecker =  class end
public abstract class TableExistenceChecker

Le type TableExistenceChecker expose les membres suivants.

Constructeurs

  Nom Description
Méthode protégée TableExistenceChecker

Top

Méthodes

  Nom Description
Méthode publique AnyModelTableExistsInDatabase 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.
Méthode publique Equals (Hérité de Object.)
Méthode protégée Finalize (Hérité de Object.)
Méthode publique GetHashCode (Hérité de Object.)
Méthode protégée GetTableName Méthode d'assistance permettant d'obtenir le nom de la table pour l'espace S spécifié EntitySet.
Méthode publique GetType (Hérité de Object.)
Méthode protégée MemberwiseClone (Hérité de Object.)
Méthode publique ToString (Hérité de Object.)

Top

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms System.Data.Entity.Infrastructure