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


MigratorScriptingDecorator - класс

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

Декоратор для создания скрипта SQL вместо применения изменений к базе данных. Использование этого декоратора для использования программы-оболочки DbMigrator позволит предотвратить DbMigrator от применения каких-либо изменений к целевой базе данных.

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

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

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

Синтаксис

'Декларация
Public Class MigratorScriptingDecorator _
    Inherits MigratorBase
'Применение
Dim instance As MigratorScriptingDecorator
public class MigratorScriptingDecorator : MigratorBase
public ref class MigratorScriptingDecorator : public MigratorBase
type MigratorScriptingDecorator =  
    class 
        inherit MigratorBase 
    end
public class MigratorScriptingDecorator extends MigratorBase

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

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

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

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

Свойства

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

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

Методы

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

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

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

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

См. также

Справочник

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