AddForeignKeyOperation 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 ajoutée à une table.
Les API Entity Framework Migrations ne sont pas conçues pour accepter les entrées fournies par des sources non approuvées (comme 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 de code SQL, etc.
public class AddForeignKeyOperation : System.Data.Entity.Migrations.Model.ForeignKeyOperation
type AddForeignKeyOperation = class
inherit ForeignKeyOperation
Public Class AddForeignKeyOperation
Inherits ForeignKeyOperation
- Héritage
Constructeurs
AddForeignKeyOperation(Object) |
Initialise une nouvelle instance de la classe AddForeignKeyOperation. Les propriétés PrincipalTable, PrincipalColumns, DependentTable et DependentColumns doivent également être renseignées. Les API Entity Framework Migrations ne sont pas conçues pour accepter les entrées fournies par des sources non approuvées (comme 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 de code SQL, etc. |
Propriétés
AnonymousArguments |
Obtient des arguments supplémentaires qui peuvent être traités par les fournisseurs. Les API Entity Framework Migrations ne sont pas conçues pour accepter les entrées fournies par des sources non approuvées (comme 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 de code SQL, etc. (Hérité de MigrationOperation) |
CascadeDelete |
Obtient ou définit une valeur indiquant si la suppression en cascade doit être configurée sur la contrainte de clé étrangère. |
DependentColumns |
Noms des colonnes de clé étrangère. Les API Entity Framework Migrations ne sont pas conçues pour accepter les entrées fournies par des sources non approuvées (comme 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 de code SQL, etc. (Hérité de ForeignKeyOperation) |
DependentTable |
Obtient ou définit le nom de la table dans laquelle les colonnes clés étrangères existent. Les API Entity Framework Migrations ne sont pas conçues pour accepter les entrées fournies par des sources non approuvées (comme 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 de code 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 pour supprimer la contrainte de clé étrangère. |
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 Entity Framework Migrations ne sont pas conçues pour accepter les entrées fournies par des sources non approuvées (comme 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 de code SQL, etc. (Hérité de ForeignKeyOperation) |
PrincipalColumns |
Noms des colonnes que la contrainte de clé étrangère doit cibler. Les API Entity Framework Migrations ne sont pas conçues pour accepter les entrées fournies par des sources non approuvées (comme 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 de code SQL, etc. |
PrincipalTable |
Obtient ou définit le nom de la table ciblée par la contrainte de clé étrangère. Les API Entity Framework Migrations ne sont pas conçues pour accepter les entrées fournies par des sources non approuvées (comme 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 de code SQL, etc. (Hérité de ForeignKeyOperation) |
Méthodes
CreateCreateIndexOperation() |
Obtient une opération pour créer un index sur la ou les colonnes de clé étrangère. |