Compartilhar via


DropForeignKeyOperation Classe

Definição

Representa uma restrição de chave estrangeira sendo removida de uma tabela.

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 DropForeignKeyOperation : System.Data.Entity.Migrations.Model.ForeignKeyOperation
type DropForeignKeyOperation = class
    inherit ForeignKeyOperation
Public Class DropForeignKeyOperation
Inherits ForeignKeyOperation
Herança

Construtores

DropForeignKeyOperation(AddForeignKeyOperation, Object)

Inicializa uma nova instância da classe DropForeignKeyOperation.

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..

DropForeignKeyOperation(Object)

Inicializa uma nova instância da classe DropForeignKeyOperation. As propriedades PrincipalTable, DependentTable e DependentColumns também devem ser preenchidas.

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

Os nomes das colunas de chave estrangeira.

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 ForeignKeyOperation)
DependentTable

Obtém ou define o nome da tabela na qual as colunas de chave estrangeira existem.

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 ForeignKeyOperation)
HasDefaultName

Obtém um valor que indica se um nome específico foi fornecido para essa restrição de chave estrangeira.

(Herdado de ForeignKeyOperation)
Inverse

Obtém uma operação que representa a reversão da remoção da restrição de chave estrangeira. O inverso não poderá ser calculado automaticamente, se não tiver sido fornecido ao construtor, essa propriedade retornará nulo.

IsDestructiveChange

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

Name

Obtém ou define o nome dessa restrição de chave estrangeira. Se nenhum nome for fornecido, um nome padrão será calculado.

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 ForeignKeyOperation)
PrincipalTable

Obtém ou define o nome da tabela que a restrição de chave estrangeira tem como destino.

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

Métodos

CreateDropIndexOperation()

Obtém uma operação para remover o índice associado nas colunas de chave estrangeira.

Aplica-se a