DropForeignKeyOperation Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |