Sdílet prostřednictvím


UpdateDatabaseOperation(IList<DbQueryCommandTree>) Konstruktor

Definice

Inicializuje novou instanci UpdateDatabaseOperation třídy.

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.

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

Parametry

historyQueryTrees
IList<DbQueryCommandTree>

Dotazy použité k určení, jestli je potřeba tuto migraci použít na databázi. Používá se k vygenerování idempotentního skriptu SQL, který lze spustit pro databázi v libovolné verzi.

Platí pro