Sdílet prostřednictvím


HistoryOperation Konstruktory

Definice

Přetížení

HistoryOperation(IList<DbModificationCommandTree>, Object)

Inicializuje novou instanci Třídy HistoryOperation.

Rozhraní API pro migraci entity frameworku nejsou navržená tak, aby přijímala vstupy poskytované nedůvěryhodnými zdroji (například koncovým uživatelem aplikace). Pokud je vstup z těchto zdrojů přijat, měl by být před předáním těmto rozhraním API ověřen, aby se chránil před útoky prostřednictvím injektáže SQL atd.

HistoryOperation(String, String, Object)

Inicializuje novou instanci Třídy HistoryOperation.

HistoryOperation(IList<DbModificationCommandTree>, Object)

Inicializuje novou instanci Třídy HistoryOperation.

Rozhraní API pro migraci entity frameworku nejsou navržená tak, aby přijímala vstupy poskytované nedůvěryhodnými zdroji (například koncovým uživatelem aplikace). Pokud je vstup z těchto zdrojů přijat, měl by být před předáním těmto rozhraním API ověřen, aby se chránil před útoky prostřednictvím injektáže SQL atd.

[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)

Parametry

commandTrees
IList<DbModificationCommandTree>

Posloupnost stromů příkazů představujících operace použité v tabulce historie.

anonymousArguments
Object

K zadání argumentů použijte syntaxi anonymního typu, například new { SampleArgument = "MyValue" }.

Atributy

Platí pro

HistoryOperation(String, String, Object)

Inicializuje novou instanci Třídy 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)

Parametry

table
String

Název tabulky historie migrací

migrationId
String

Název ovlivněné migrace

anonymousArguments
Object

Další argumenty, které můžou zpracovávat zprostředkovatelé. K zadání argumentů použijte syntaxi anonymního typu, například new { SampleArgument = "MyValue" }.

Platí pro