Partager via


DropForeignKeyOperation Classe

Définition

Représente une contrainte de clé étrangère supprimée d’une table.

Les API de migration d’Entity Framework ne sont pas conçues pour accepter les entrées fournies par des sources non approuvées (telles que l’utilisateur final d’une application). Si l’entrée est acceptée à partir de ces sources, elle doit être validée avant d’être transmise à ces API pour se protéger contre les attaques par injection SQL, etc.

public class DropForeignKeyOperation : System.Data.Entity.Migrations.Model.ForeignKeyOperation
type DropForeignKeyOperation = class
    inherit ForeignKeyOperation
Public Class DropForeignKeyOperation
Inherits ForeignKeyOperation
Héritage

Constructeurs

DropForeignKeyOperation(AddForeignKeyOperation, Object)

Initialise une nouvelle instance de la classe DropForeignKeyOperation.

Les API de migration d’Entity Framework ne sont pas conçues pour accepter les entrées fournies par des sources non approuvées (telles que l’utilisateur final d’une application). Si l’entrée est acceptée à partir de ces sources, elle doit être validée avant d’être transmise à ces API pour se protéger contre les attaques par injection SQL, etc..

DropForeignKeyOperation(Object)

Initialise une nouvelle instance de la classe DropForeignKeyOperation. Les propriétés PrincipalTable, DependentTable et DependentColumns doivent également être renseignées.

Les API de migration d’Entity Framework ne sont pas conçues pour accepter les entrées fournies par des sources non approuvées (telles que l’utilisateur final d’une application). Si l’entrée est acceptée à partir de ces sources, elle doit être validée avant d’être transmise à ces API pour se protéger contre les attaques par injection SQL, etc.

Propriétés

AnonymousArguments

Obtient des arguments supplémentaires qui peuvent être traités par les fournisseurs.

Les API de migration d’Entity Framework ne sont pas conçues pour accepter les entrées fournies par des sources non approuvées (telles que l’utilisateur final d’une application). Si l’entrée est acceptée à partir de ces sources, elle doit être validée avant d’être transmise à ces API pour se protéger contre les attaques par injection SQL, etc.

(Hérité de MigrationOperation)
DependentColumns

Noms des colonnes de clés étrangères.

Les API de migration d’Entity Framework ne sont pas conçues pour accepter les entrées fournies par des sources non approuvées (telles que l’utilisateur final d’une application). Si l’entrée est acceptée à partir de ces sources, elle doit être validée avant d’être transmise à ces API pour se protéger contre les attaques par injection SQL, etc.

(Hérité de ForeignKeyOperation)
DependentTable

Obtient ou définit le nom de la table dans laquelle les colonnes de clé étrangère existent.

Les API de migration d’Entity Framework ne sont pas conçues pour accepter les entrées fournies par des sources non approuvées (telles que l’utilisateur final d’une application). Si l’entrée est acceptée à partir de ces sources, elle doit être validée avant d’être transmise à ces API pour se protéger contre les attaques par injection SQL, etc.

(Hérité de ForeignKeyOperation)
HasDefaultName

Obtient une valeur indiquant si un nom spécifique a été fourni pour cette contrainte de clé étrangère.

(Hérité de ForeignKeyOperation)
Inverse

Obtient une opération qui représente le rétablissement de la suppression de la contrainte de clé étrangère. L’inverse ne peut pas être calculé automatiquement. S’il n’a pas été fourni au constructeur, cette propriété retourne null.

IsDestructiveChange

Obtient une valeur indiquant si cette opération peut entraîner une perte de données.

Name

Obtient ou définit le nom de cette contrainte de clé étrangère. Si aucun nom n’est fourni, un nom par défaut est calculé.

Les API de migration d’Entity Framework ne sont pas conçues pour accepter les entrées fournies par des sources non approuvées (telles que l’utilisateur final d’une application). Si l’entrée est acceptée à partir de ces sources, elle doit être validée avant d’être transmise à ces API pour se protéger contre les attaques par injection SQL, etc.

(Hérité de ForeignKeyOperation)
PrincipalTable

Obtient ou définit le nom de la table que la contrainte de clé étrangère cible.

Les API de migration d’Entity Framework ne sont pas conçues pour accepter les entrées fournies par des sources non approuvées (telles que l’utilisateur final d’une application). Si l’entrée est acceptée à partir de ces sources, elle doit être validée avant d’être transmise à ces API pour se protéger contre les attaques par injection SQL, etc.

(Hérité de ForeignKeyOperation)

Méthodes

CreateDropIndexOperation()

Obtient une opération permettant de supprimer l’index associé sur la ou les colonnes de clé étrangère.

S’applique à