Поделиться через


TableExistenceChecker - класс

[Эта страница относится к документации к Entity Framework 6. Последняя версия доступна в составе пакета Entity Framework NuGet. Дополнительные сведения об Entity Framework см. в разделе msdn.com/data/ef.]

Реализуется поставщиками Entity Framework и используется для проверки существования таблиц в заданной базе данных. Используется инициализаторами базы данных для определения, считать ли существующую базу данных пустой и следует ли создать таблицы.

Иерархия наследования

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

Пространство имен:  System.Data.Entity.Infrastructure
Сборка:  EntityFramework (в EntityFramework.dll)

Синтаксис

'Декларация
Public MustInherit Class TableExistenceChecker
'Применение
Dim instance As TableExistenceChecker
public abstract class TableExistenceChecker
public ref class TableExistenceChecker abstract
[<AbstractClassAttribute>]
type TableExistenceChecker =  class end
public abstract class TableExistenceChecker

Тип TableExistenceChecker предоставляет следующие члены.

Конструкторы

  Имя Описание
Защищенный метод TableExistenceChecker

По верхнему краю

Методы

  Имя Описание
Открытый метод AnyModelTableExistsInDatabase Когда переопределено в производном классе, проверяет, существуют ли заданные таблицы в базе данных для указанного подключения.
Открытый метод Equals (Унаследовано от Object.)
Защищенный метод Finalize (Унаследовано от Object.)
Открытый метод GetHashCode (Унаследовано от Object.)
Защищенный метод GetTableName Вспомогательный метод для получения имени таблицы для заданного EntitySet пространства S.
Открытый метод GetType (Унаследовано от Object.)
Защищенный метод MemberwiseClone (Унаследовано от Object.)
Открытый метод ToString (Унаследовано от Object.)

По верхнему краю

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасная работа с членами экземпляров типа не гарантируется.

См. также

Справочник

System.Data.Entity.Infrastructure - пространство имен