UpdateDatabaseOperation Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Usado durante o script de uma operação de atualização de banco de dados para armazenar as operações que teriam sido executadas no banco de dados.
As APIs de Migrações do Entity Framework não foram projetadas para aceitar a entrada fornecida por fontes não confiáveis (como o usuário final de um aplicativo). Se a entrada for aceita dessas fontes, ela deverá ser validada antes de ser passada para essas APIs para proteger contra ataques de injeção de SQL etc.
public class UpdateDatabaseOperation : System.Data.Entity.Migrations.Model.MigrationOperation
type UpdateDatabaseOperation = class
inherit MigrationOperation
Public Class UpdateDatabaseOperation
Inherits MigrationOperation
- Herança
Construtores
UpdateDatabaseOperation(IList<DbQueryCommandTree>) |
Inicializa uma nova instância da classe UpdateDatabaseOperation. As APIs de Migrações do Entity Framework não foram projetadas para aceitar a entrada fornecida por fontes não confiáveis (como o usuário final de um aplicativo). Se a entrada for aceita dessas fontes, ela deverá ser validada antes de ser passada para essas APIs para proteger contra ataques de injeção de SQL etc. |
Propriedades
AnonymousArguments |
Obtém argumentos adicionais que podem ser processados por provedores. As APIs de Migrações do Entity Framework não foram projetadas para aceitar a entrada fornecida por fontes não confiáveis (como o usuário final de um aplicativo). Se a entrada for aceita dessas fontes, ela deverá ser validada antes de ser passada para essas APIs para proteger contra ataques de injeção de SQL etc. (Herdado de MigrationOperation) |
HistoryQueryTrees |
As consultas usadas para determinar se essa migração precisa ser aplicada ao banco de dados. Isso é usado para gerar um script SQL idempotente que pode ser executado em um banco de dados em qualquer versão. |
Inverse |
Obtém uma operação que reverter essa operação. (Herdado de MigrationOperation) |
IsDestructiveChange |
Obtém um valor que indica se qualquer uma das operações pode resultar em perda de dados. |
Migrations |
Obtém as migrações aplicadas durante a operação de atualização do banco de dados. |
Métodos
AddMigration(String, IList<MigrationOperation>) |
Adiciona uma migração para essa operação de banco de dados de atualização. As APIs de Migrações do Entity Framework não foram projetadas para aceitar a entrada fornecida por fontes não confiáveis (como o usuário final de um aplicativo). Se a entrada for aceita dessas fontes, ela deverá ser validada antes de ser passada para essas APIs para proteger contra ataques de injeção de SQL etc. |
Aplica-se a
Entity Framework