MigrationCommandListBuilder Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Построитель для создания списка MigrationCommandобъектов , которые затем можно выполнить для переноса базы данных.
public class MigrationCommandListBuilder
type MigrationCommandListBuilder = class
Public Class MigrationCommandListBuilder
- Наследование
-
MigrationCommandListBuilder
Комментарии
Дополнительные сведения и примеры см. в статье Миграция баз данных .
Конструкторы
MigrationCommandListBuilder(IRelationalCommandBuilderFactory) |
Создает новый экземпляр построителя. |
MigrationCommandListBuilder(MigrationsSqlGeneratorDependencies) |
Создает новый экземпляр построителя. |
Свойства
Dependencies |
Зависящие от поставщика реляционные зависимости для этой службы. |
Методы
Append(Object) |
Добавляет заданный объект (в виде строки) к создаваемой команде. |
Append(String) |
Добавляет указанную строку к создаваемой команде. |
AppendLine() |
Запускает новую строку в создаваемой команде. |
AppendLine(Object) |
Добавляет заданный объект (в виде строки) к создаваемой команде, а затем запускает новую строку. |
AppendLine(String) |
Добавляет указанную строку к создаваемой команде, а затем запускает новую строку. |
AppendLines(Object) |
Добавляет заданный объект к создаваемой команде в виде нескольких строк текста. То есть каждая строка в переданном объекте (в виде строки) добавляется в виде строки к создаваемой команде. В результате строки имеют правильный отступ. |
AppendLines(String) |
Добавляет заданный объект к создаваемой команде в виде нескольких строк текста. То есть каждая строка в переданной строке добавляется в виде строки к создаваемой команде. В результате строки имеют правильный отступ. |
DecrementIndent() |
Уменьшает текущий отступ на один уровень. |
EndCommand(Boolean) |
Завершает сборку текущей команды и добавляет ее в список встроенных команд. При следующем вызове одного из методов построителя начнется создание новой команды. |
GetCommandList() |
Возвращает список встроенных команд. |
IncrementIndent() |
Увеличивает текущий отступ на один уровень. |
Indent() |
Запускает новый блок отступов, поэтому все "Добавить..." вызывает, пока блок не будет удален, будет иметь отступ на один уровень больше, чем текущий уровень. |
Применяется к
Entity Framework