Compartilhar via


HistoryOperation Classe

Definição

Operação que representa alterações de DML na tabela de histórico de migrações. A tabela de histórico de migrações é usada para armazenar um log das migrações que foram aplicadas ao 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 HistoryOperation : System.Data.Entity.Migrations.Model.MigrationOperation
type HistoryOperation = class
    inherit MigrationOperation
Public Class HistoryOperation
Inherits MigrationOperation
Herança
HistoryOperation
Derivado

Construtores

HistoryOperation(IList<DbModificationCommandTree>, Object)

Inicializa uma nova instância da classe HistoryOperation.

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.

HistoryOperation(String, String, Object)

Inicializa uma nova instância da classe HistoryOperation.

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)
CommandTrees

Uma sequência de comandos que representam as operações que estão sendo aplicadas à tabela de histórico.

Inverse

Obtém uma operação que reverter essa operação.

(Herdado de MigrationOperation)
IsDestructiveChange

Obtém um valor que indica se essa operação pode resultar em perda de dados.

MigrationId

Obtém o nome da migração que está sendo afetada.

Table

Obtém o nome da tabela de histórico de migrações.

Aplica-se a