CheckConstraint(AddCheckConstraintOperation, IModel, MigrationCommandListBuilder)
|
Создает фрагмент SQL для проверка ограничения AddCheckConstraintOperation.
|
CheckConstraint(CreateCheckConstraintOperation, IModel, MigrationCommandListBuilder)
|
Создает фрагмент SQL для проверка ограничения CreateCheckConstraintOperation.
|
ColumnDefinition(AddColumnOperation, IModel, MigrationCommandListBuilder)
|
Создает фрагмент SQL для определения столбца в AddColumnOperation.
|
ColumnDefinition(String, String, String, ColumnOperation, IModel, MigrationCommandListBuilder)
|
Создает фрагмент SQL для определения столбца для заданных метаданных столбца.
|
ColumnDefinition(String, String, String, Type, String, Nullable<Boolean>,
Nullable<Int32>, Boolean, Boolean, Object, String, String, IAnnotatable,
IModel, MigrationCommandListBuilder)
|
Создает фрагмент SQL для определения столбца для заданных метаданных столбца.
|
ColumnDefinition(String, String, String, Type, String, Nullable<Boolean>,
Nullable<Int32>, Nullable<Boolean>, Boolean, Boolean, Object,
String, String, IAnnotatable, IModel, MigrationCommandListBuilder)
|
Создает фрагмент SQL для определения столбца для заданных метаданных столбца.
|
ColumnList(String[])
|
Объединяет имена заданных столбцов в разделенный DelimitIdentifier(String) список.
|
ComputedColumnDefinition(String, String, String, ColumnOperation, IModel, MigrationCommandListBuilder)
|
Создает фрагмент SQL для определения вычисляемого столбца для заданных метаданных столбца.
|
CreateTableCheckConstraints(CreateTableOperation, IModel, MigrationCommandListBuilder)
|
Создает фрагмент SQL для ограничений CreateTableOperationпроверка .
|
CreateTableColumns(CreateTableOperation, IModel, MigrationCommandListBuilder)
|
Создает фрагмент SQL для определений столбцов в CreateTableOperation.
|
CreateTableConstraints(CreateTableOperation, IModel, MigrationCommandListBuilder)
|
Создает фрагмент SQL для ограничений CreateTableOperationобъекта .
|
CreateTableForeignKeys(CreateTableOperation, IModel, MigrationCommandListBuilder)
|
Создает фрагмент SQL для ограничений внешнего ключа объекта CreateTableOperation.
|
CreateTablePrimaryKeyConstraint(CreateTableOperation, IModel, MigrationCommandListBuilder)
|
Создает фрагмент SQL для ограничения первичного ключа объекта CreateTableOperation.
|
CreateTableUniqueConstraints(CreateTableOperation, IModel, MigrationCommandListBuilder)
|
Создает фрагмент SQL для уникальных ограничений .CreateTableOperation
|
DefaultValue(Object, String, MigrationCommandListBuilder)
|
Создает фрагмент SQL для ограничения столбца по умолчанию.
|
DefaultValue(Object, String, String, MigrationCommandListBuilder)
|
Создает фрагмент SQL для ограничения столбца по умолчанию.
|
EndStatement(MigrationCommandListBuilder, Boolean)
|
Создает фрагмент SQL для завершения команды SQL.
|
FindEntityTypes(IModel, String, String)
|
Является устаревшей..
Находит все IEntityType, которые сопоставлены с заданной таблицей.
|
FindProperty(IModel, String, String, String)
|
Является устаревшей..
Находит некоторые, IProperty сопоставленные с заданным столбцом.
Если несколько свойств сопоставляются с одним и тем же столбцом, возвращаемое свойство выбирается произвольно. Проверяющий элемент управления моделью гарантирует, что все свойства, сопоставленные с данным столбцом, имеют согласованную конфигурацию.
|
ForeignKeyAction(ReferentialAction, MigrationCommandListBuilder)
|
Создает фрагмент SQL для заданного ссылок действия.
|
ForeignKeyConstraint(AddForeignKeyOperation, IModel, MigrationCommandListBuilder)
|
Создает фрагмент SQL для ограничения внешнего ключа .AddForeignKeyOperation
|
Generate(AddCheckConstraintOperation, IModel, MigrationCommandListBuilder)
|
Создает команды для заданного AddCheckConstraintOperation , выполняя вызовы заданного MigrationCommandListBuilder, а затем завершает окончательную команду.
|
Generate(AddColumnOperation, IModel, MigrationCommandListBuilder)
|
Создает команды для заданного AddColumnOperation , выполняя вызовы заданного MigrationCommandListBuilder, а затем завершает окончательную команду.
|
Generate(AddColumnOperation, IModel, MigrationCommandListBuilder, Boolean)
|
Создает команды для заданного AddColumnOperation , выполняя вызовы заданного MigrationCommandListBuilder.
|
Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder)
|
Создает команды для заданного AddForeignKeyOperation , выполняя вызовы заданного MigrationCommandListBuilder, а затем завершает окончательную команду.
|
Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean)
|
Создает команды для заданного AddForeignKeyOperation , выполняя вызовы заданного MigrationCommandListBuilder.
|
Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder)
|
Создает команды для заданного AddPrimaryKeyOperation , выполняя вызовы заданного MigrationCommandListBuilder, а затем завершает окончательную команду.
|
Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)
|
Создает команды для заданного AddPrimaryKeyOperation , выполняя вызовы заданного MigrationCommandListBuilder.
|
Generate(AddUniqueConstraintOperation, IModel, MigrationCommandListBuilder)
|
Создает команды для заданного AddUniqueConstraintOperation , выполняя вызовы заданного MigrationCommandListBuilder, а затем завершает окончательную команду.
|
Generate(AlterColumnOperation, IModel, MigrationCommandListBuilder)
|
Может быть переопределен поставщиками баз данных для создания команд для заданного AlterColumnOperation путем выполнения вызовов для заданного MigrationCommandListBuilder.
|
Generate(AlterDatabaseOperation, IModel, MigrationCommandListBuilder)
|
Может быть переопределен поставщиками баз данных для создания команд для заданного AlterDatabaseOperation путем выполнения вызовов для заданного MigrationCommandListBuilder.
|
Generate(AlterSequenceOperation, IModel, MigrationCommandListBuilder)
|
Создает команды для заданного AlterSequenceOperation , выполняя вызовы заданного MigrationCommandListBuilder, а затем завершает окончательную команду.
|
Generate(AlterTableOperation, IModel, MigrationCommandListBuilder)
|
Может быть переопределен поставщиками баз данных для создания команд для заданного AlterTableOperation путем выполнения вызовов для заданного MigrationCommandListBuilder.
|
Generate(CreateCheckConstraintOperation, IModel, MigrationCommandListBuilder)
|
Создает команды для заданного CreateCheckConstraintOperation , выполняя вызовы заданного MigrationCommandListBuilder, а затем завершает окончательную команду.
|
Generate(CreateIndexOperation, IModel, MigrationCommandListBuilder)
|
Создает команды для заданного CreateIndexOperation , выполняя вызовы заданного MigrationCommandListBuilder, а затем завершает окончательную команду.
|
Generate(CreateIndexOperation, IModel, MigrationCommandListBuilder, Boolean)
|
Создает команды для заданного CreateIndexOperation , выполняя вызовы заданного MigrationCommandListBuilder.
|
Generate(CreateSequenceOperation, IModel, MigrationCommandListBuilder)
|
Создает команды для заданного CreateSequenceOperation , выполняя вызовы заданного MigrationCommandListBuilder, а затем завершает окончательную команду.
|
Generate(CreateTableOperation, IModel, MigrationCommandListBuilder)
|
Создает команды для заданного CreateTableOperation , выполняя вызовы заданного MigrationCommandListBuilder, а затем завершает окончательную команду.
|
Generate(CreateTableOperation, IModel, MigrationCommandListBuilder, Boolean)
|
Создает команды для заданного CreateTableOperation , выполняя вызовы заданного MigrationCommandListBuilder.
|
Generate(DeleteDataOperation, IModel, MigrationCommandListBuilder)
|
Создает команды для заданного DeleteDataOperation , выполняя вызовы заданного MigrationCommandListBuilder, а затем завершает окончательную команду.
|
Generate(DropCheckConstraintOperation, IModel, MigrationCommandListBuilder)
|
Создает команды для заданного DropCheckConstraintOperation , выполняя вызовы заданного MigrationCommandListBuilder, а затем завершает окончательную команду.
|
Generate(DropColumnOperation, IModel, MigrationCommandListBuilder)
|
Создает команды для заданного DropColumnOperation , выполняя вызовы заданного MigrationCommandListBuilder, а затем завершает окончательную команду.
|
Generate(DropColumnOperation, IModel, MigrationCommandListBuilder, Boolean)
|
Создает команды для заданного DropColumnOperation , выполняя вызовы заданного MigrationCommandListBuilder.
|
Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder)
|
Создает команды для заданного DropForeignKeyOperation , выполняя вызовы заданного MigrationCommandListBuilder, а затем завершает окончательную команду.
|
Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean)
|
Создает команды для заданного DropForeignKeyOperation , выполняя вызовы заданного MigrationCommandListBuilder.
|
Generate(DropIndexOperation, IModel, MigrationCommandListBuilder)
|
Может быть переопределен поставщиками баз данных для создания команд для заданного DropIndexOperation путем выполнения вызовов для заданного MigrationCommandListBuilder.
Обратите внимание, что реализация этого метода по умолчанию вызывает NotImplementedExceptionисключение . Поставщики должны переопределять, если они хотят поддерживать такого рода операции.
|
Generate(DropIndexOperation, IModel, MigrationCommandListBuilder, Boolean)
|
Может быть переопределен поставщиками баз данных для создания команд для заданного DropIndexOperation путем выполнения вызовов для заданного MigrationCommandListBuilder.
|
Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder)
|
Создает команды для заданного DropPrimaryKeyOperation , выполняя вызовы заданного MigrationCommandListBuilder, а затем завершает окончательную команду.
|
Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)
|
Создает команды для заданного DropPrimaryKeyOperation , выполняя вызовы заданного MigrationCommandListBuilder.
|
Generate(DropSchemaOperation, IModel, MigrationCommandListBuilder)
|
Создает команды для заданного DropSchemaOperation , выполняя вызовы заданного MigrationCommandListBuilder, а затем завершает окончательную команду.
|
Generate(DropSequenceOperation, IModel, MigrationCommandListBuilder)
|
Создает команды для заданного DropSequenceOperation , выполняя вызовы заданного MigrationCommandListBuilder, а затем завершает окончательную команду.
|
Generate(DropTableOperation, IModel, MigrationCommandListBuilder)
|
Создает команды для заданного DropTableOperation , выполняя вызовы заданного MigrationCommandListBuilder, а затем завершает окончательную команду.
|
Generate(DropTableOperation, IModel, MigrationCommandListBuilder, Boolean)
|
Создает команды для заданного DropTableOperation , выполняя вызовы заданного MigrationCommandListBuilder.
|
Generate(DropUniqueConstraintOperation, IModel, MigrationCommandListBuilder)
|
Создает команды для заданного DropUniqueConstraintOperation , выполняя вызовы заданного MigrationCommandListBuilder, а затем завершает окончательную команду.
|
Generate(EnsureSchemaOperation, IModel, MigrationCommandListBuilder)
|
Может быть переопределен поставщиками баз данных для создания команд для заданного EnsureSchemaOperation путем выполнения вызовов для заданного MigrationCommandListBuilder.
|
Generate(InsertDataOperation, IModel, MigrationCommandListBuilder)
|
Создает команды для заданного InsertDataOperation , выполняя вызовы заданного MigrationCommandListBuilder, а затем завершает окончательную команду.
|
Generate(InsertDataOperation, IModel, MigrationCommandListBuilder, Boolean)
|
Создает команды для заданного InsertDataOperation , выполняя вызовы заданного MigrationCommandListBuilder.
|
Generate(IReadOnlyList<MigrationOperation>, IModel)
|
Создает команды из списка операций.
|
Generate(IReadOnlyList<MigrationOperation>, IModel, MigrationsSqlGenerationOptions)
|
Создает команды из списка операций.
|
Generate(MigrationOperation, IModel, MigrationCommandListBuilder)
|
Создает команды для заданного MigrationOperation , выполняя вызовы заданного MigrationCommandListBuilder.
|
Generate(RenameColumnOperation, IModel, MigrationCommandListBuilder)
|
Может быть переопределен поставщиками баз данных для создания команд для заданного RenameColumnOperation путем выполнения вызовов для заданного MigrationCommandListBuilder.
|
Generate(RenameIndexOperation, IModel, MigrationCommandListBuilder)
|
Может быть переопределен поставщиками баз данных для создания команд для заданного RenameIndexOperation путем выполнения вызовов для заданного MigrationCommandListBuilder.
|
Generate(RenameSequenceOperation, IModel, MigrationCommandListBuilder)
|
Может быть переопределен поставщиками баз данных для создания команд для заданного RenameSequenceOperation путем выполнения вызовов для заданного MigrationCommandListBuilder.
|
Generate(RenameTableOperation, IModel, MigrationCommandListBuilder)
|
Может быть переопределен поставщиками баз данных для создания команд для заданного RenameTableOperation путем выполнения вызовов для заданного MigrationCommandListBuilder.
|
Generate(RestartSequenceOperation, IModel, MigrationCommandListBuilder)
|
Создает команды для заданного RestartSequenceOperation , выполняя вызовы заданного MigrationCommandListBuilder, а затем завершает окончательную команду.
|
Generate(SqlOperation, IModel, MigrationCommandListBuilder)
|
Создает команды для заданного SqlOperation , выполняя вызовы заданного MigrationCommandListBuilder, а затем завершает окончательную команду.
|
Generate(UpdateDataOperation, IModel, MigrationCommandListBuilder)
|
Создает команды для заданного UpdateDataOperation , выполняя вызовы заданного MigrationCommandListBuilder, а затем завершает окончательную команду.
|
GenerateIndexColumnList(CreateIndexOperation, IModel, MigrationCommandListBuilder)
|
Возвращает фрагмент SQL для списка столбцов индекса из CreateIndexOperation.
|
GenerateModificationCommands(DeleteDataOperation, IModel)
|
Создает команды, соответствующие заданной операции.
|
GenerateModificationCommands(InsertDataOperation, IModel)
|
Создает команды, соответствующие заданной операции.
|
GenerateModificationCommands(UpdateDataOperation, IModel)
|
Создает команды, соответствующие заданной операции.
|
GetColumnType(String, String, String, ColumnOperation, IModel)
|
Возвращает тип хранилища или базы данных столбца с учетом предоставленных метаданных.
|
GetColumnType(String, String, String, Type, Nullable<Boolean>, Nullable<Int32>, Boolean, IModel)
|
Возвращает тип хранилища или базы данных столбца с учетом предоставленных метаданных.
|
GetColumnType(String, String, String, Type, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Boolean, IModel)
|
Возвращает тип хранилища или базы данных столбца с учетом предоставленных метаданных.
|
HasLegacyRenameOperations(IModel)
|
Проверяет, следует ли RenameTableOperation использовать RenameSequenceOperation устаревшее поведение, присвоив новому имени и схеме значение NULL при неизменном значении.
|
IndexOptions(CreateIndexOperation, IModel, MigrationCommandListBuilder)
|
Создает фрагмент SQL для дополнительных элементов (фильтр, включенные столбцы, параметры) индекса из CreateIndexOperation.
|
IndexTraits(MigrationOperation, IModel, MigrationCommandListBuilder)
|
Создает фрагмент SQL для признаков индекса из CreateIndexOperation, AddPrimaryKeyOperationили AddUniqueConstraintOperation.
|
IsOldColumnSupported(IModel)
|
Проверяет, поддерживает ли AddColumnOperation передача старого столбца, добавленного только в EF Core 1.1.
|
PrimaryKeyConstraint(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder)
|
Создает фрагмент SQL для ограничения первичного ключа .AddPrimaryKeyOperation
|
SequenceOptions(AlterSequenceOperation, IModel, MigrationCommandListBuilder)
|
Создает фрагмент SQL, настраивающий последовательность в AlterSequenceOperation.
|
SequenceOptions(CreateSequenceOperation, IModel, MigrationCommandListBuilder)
|
Создает фрагмент SQL, настраивающий последовательность в CreateSequenceOperation.
|
SequenceOptions(String, String, Int32, Nullable<Int64>, Nullable<Int64>, Boolean, IModel, MigrationCommandListBuilder)
|
Создает фрагмент SQL, настраивающий последовательность с заданными параметрами.
|
SequenceOptions(String, String, SequenceOperation, IModel, MigrationCommandListBuilder)
|
Создает фрагмент SQL, настраивающий последовательность с заданными параметрами.
|
TryGetVersion(IModel, String)
|
Возвращает версию продукта, используемую для создания текущей миграции. Поставщики могут использовать его для сохранения совместимости с миграциями, созданными с помощью предыдущих версий.
|
UniqueConstraint(AddUniqueConstraintOperation, IModel, MigrationCommandListBuilder)
|
Создает фрагмент SQL для уникального AddUniqueConstraintOperationограничения .
|