Partager via


AddForeignKeyOperation Classe

Définition

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.

S’applique à