Sdílet prostřednictvím


UpdateDatabaseOperation Třída

Definice

Používá se při skriptování operace aktualizace databáze k uložení operací, které by byly provedeny s databází.

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 class UpdateDatabaseOperation : System.Data.Entity.Migrations.Model.MigrationOperation
type UpdateDatabaseOperation = class
    inherit MigrationOperation
Public Class UpdateDatabaseOperation
Inherits MigrationOperation
Dědičnost
UpdateDatabaseOperation

Konstruktory

UpdateDatabaseOperation(IList<DbQueryCommandTree>)

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.

Vlastnosti

AnonymousArguments

Získá další argumenty, které mohou být zpracovány zprostředkovateli.

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.

(Zděděno od MigrationOperation)
HistoryQueryTrees

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.

Inverse

Získá operaci, která vrátí tuto operaci.

(Zděděno od MigrationOperation)
IsDestructiveChange

Získá hodnotu označující, zda některá z operací může způsobit ztrátu dat.

Migrations

Získá migrace použité během operace aktualizace databáze.

Metody

AddMigration(String, IList<MigrationOperation>)

Přidá migraci do této operace aktualizace databáze.

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.

Platí pro