Partager via


HistoryOperation Constructeurs

Définition

Surcharges

HistoryOperation(IList<DbModificationCommandTree>, Object)

Initialise une nouvelle instance de la classe HistoryOperation.

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.

HistoryOperation(String, String, Object)

Initialise une nouvelle instance de la classe HistoryOperation.

HistoryOperation(IList<DbModificationCommandTree>, Object)

Initialise une nouvelle instance de la classe HistoryOperation.

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.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1026:DefaultParametersShouldNotBeUsed")]
public HistoryOperation (System.Collections.Generic.IList<System.Data.Entity.Core.Common.CommandTrees.DbModificationCommandTree> commandTrees, object anonymousArguments = null);
new System.Data.Entity.Migrations.Model.HistoryOperation : System.Collections.Generic.IList<System.Data.Entity.Core.Common.CommandTrees.DbModificationCommandTree> * obj -> System.Data.Entity.Migrations.Model.HistoryOperation
Public Sub New (commandTrees As IList(Of DbModificationCommandTree), Optional anonymousArguments As Object = null)

Paramètres

commandTrees
IList<DbModificationCommandTree>

Séquence d’arborescences de commandes représentant les opérations appliquées à la table d’historique.

anonymousArguments
Object

Utilisez la syntaxe de type anonyme pour spécifier des arguments, par exemple « new { SampleArgument = « MyValue » }.

Attributs

S’applique à

HistoryOperation(String, String, Object)

Initialise une nouvelle instance de la classe HistoryOperation.

protected HistoryOperation (string table, string migrationId, object anonymousArguments = null);
new System.Data.Entity.Migrations.Model.HistoryOperation : string * string * obj -> System.Data.Entity.Migrations.Model.HistoryOperation
Protected Sub New (table As String, migrationId As String, Optional anonymousArguments As Object = null)

Paramètres

table
String

Nom de la table d’historique des migrations.

migrationId
String

Nom de la migration affectée.

anonymousArguments
Object

Arguments supplémentaires qui peuvent être traités par les fournisseurs. Utilisez la syntaxe de type anonyme pour spécifier des arguments, par exemple « new { SampleArgument = « MyValue » }.

S’applique à