Partager via


UpdateDatabaseOperation(IList<DbQueryCommandTree>) Constructeur

Définition

Initialise une nouvelle instance de la classe UpdateDatabaseOperation.

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 UpdateDatabaseOperation (System.Collections.Generic.IList<System.Data.Entity.Core.Common.CommandTrees.DbQueryCommandTree> historyQueryTrees);
new System.Data.Entity.Migrations.Model.UpdateDatabaseOperation : System.Collections.Generic.IList<System.Data.Entity.Core.Common.CommandTrees.DbQueryCommandTree> -> System.Data.Entity.Migrations.Model.UpdateDatabaseOperation
Public Sub New (historyQueryTrees As IList(Of DbQueryCommandTree))

Paramètres

historyQueryTrees
IList<DbQueryCommandTree>

Requêtes utilisées pour déterminer si cette migration doit être appliquée à la base de données. Cela permet de générer un script SQL idempotent qui peut être exécuté sur une base de données à n’importe quelle version.

S’applique à