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


UpdateDatabaseOperation Класс

Определение

Используется при создании скрипта операции обновления базы данных для хранения операций, которые были бы выполнены с базой данных.

API-интерфейсы миграции Entity Framework не предназначены для приема входных данных, предоставляемых ненадежными источниками (например, конечным пользователем приложения). Если входные данные принимаются из таких источников, они должны быть проверены перед передачей в эти API для защиты от атак путем внедрения кода SQL и т. д.

public class UpdateDatabaseOperation : System.Data.Entity.Migrations.Model.MigrationOperation
type UpdateDatabaseOperation = class
    inherit MigrationOperation
Public Class UpdateDatabaseOperation
Inherits MigrationOperation
Наследование
UpdateDatabaseOperation

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

UpdateDatabaseOperation(IList<DbQueryCommandTree>)

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

API-интерфейсы миграции Entity Framework не предназначены для приема входных данных, предоставляемых ненадежными источниками (например, конечным пользователем приложения). Если входные данные принимаются из таких источников, они должны быть проверены перед передачей в эти API для защиты от атак путем внедрения кода SQL и т. д.

Свойства

AnonymousArguments

Возвращает дополнительные аргументы, которые могут быть обработаны поставщиками.

API-интерфейсы миграции Entity Framework не предназначены для приема входных данных, предоставляемых ненадежными источниками (например, конечным пользователем приложения). Если входные данные принимаются из таких источников, они должны быть проверены перед передачей в эти API для защиты от атак путем внедрения кода SQL и т. д.

(Унаследовано от MigrationOperation)
HistoryQueryTrees

Запросы, используемые для определения необходимости применения этой миграции к базе данных. Это используется для создания идемпотентного скрипта SQL, который можно запустить в базе данных любой версии.

Inverse

Возвращает операцию, которая будет отменить изменения этой операции.

(Унаследовано от MigrationOperation)
IsDestructiveChange

Возвращает значение, указывающее, может ли какая-либо из операций привести к потере данных.

Migrations

Возвращает миграции, примененные во время операции обновления базы данных.

Методы

AddMigration(String, IList<MigrationOperation>)

Добавляет миграцию в эту операцию обновления базы данных.

API-интерфейсы миграции Entity Framework не предназначены для приема входных данных, предоставляемых ненадежными источниками (например, конечным пользователем приложения). Если входные данные принимаются из таких источников, они должны быть проверены перед передачей в эти API для защиты от атак путем внедрения кода SQL и т. д.

Применяется к