MigratorBase - класс

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

Представляет базовый класс для декораторов, которые служат оболочкой для базового DbMigrator.

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

System.Object
  System.Data.Entity.Migrations.Infrastructure.MigratorBase
    System.Data.Entity.Migrations.DbMigrator
    System.Data.Entity.Migrations.Infrastructure.MigratorLoggingDecorator
    System.Data.Entity.Migrations.Infrastructure.MigratorScriptingDecorator

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

Синтаксис

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

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

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

  Имя Описание
Защищенный метод MigratorBase Инициализирует новый экземпляр класса MigratorBase.

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

Свойства

  Имя Описание
Открытое свойство Configuration Возвращает конфигурацию, используемую для процесса переноса.

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

Методы

  Имя Описание
Открытый метод Equals (Унаследовано от Object.)
Защищенный метод Finalize (Унаследовано от Object.)
Открытый метод GetDatabaseMigrations Возвращает список переносов, примененных к базе данных.
Открытый метод GetHashCode (Унаследовано от Object.)
Открытый метод GetLocalMigrations Возвращает список переносов, определенных в сборке.
Открытый метод GetPendingMigrations Возвращает список отложенных переносов, не примененных к базе данных.
Открытый метод GetType (Унаследовано от Object.)
Защищенный метод MemberwiseClone (Унаследовано от Object.)
Открытый метод ToString (Унаследовано от Object.)
Открытый метод Update() Обновляет целевую базу данных до последнего переноса.
Открытый метод Update(String) Обновляет целевую базу данных до данного переноса.

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

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

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

См. также

Справочник

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