Sdílet prostřednictvím


TableBuilder<TColumns> Třída

Definice

Pomocná třída, která se používá k další konfiguraci tabulky vytvářené z volání CreateTable v .DbMigration

Rozhraní API entity Framework Migrations 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 se ověřit před předáním do těchto rozhraní API, aby byl chráněn před útoky prostřednictvím injektáže SQL atd.

public class TableBuilder<TColumns>
type TableBuilder<'Columns> = class
Public Class TableBuilder(Of TColumns)

Parametry typu

TColumns

Typ, který představuje sloupce tabulky.

Dědičnost
TableBuilder<TColumns>

Konstruktory

TableBuilder<TColumns>(CreateTableOperation, DbMigration)

Inicializuje novou instanci Třídy TableBuilder.

Metody

Equals(Object)

Pomocná třída, která se používá k další konfiguraci tabulky vytvářené z volání CreateTable v .DbMigration

Rozhraní API entity Framework Migrations 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 se ověřit před předáním do těchto rozhraní API, aby byl chráněn před útoky prostřednictvím injektáže SQL atd.

ForeignKey(String, Expression<Func<TColumns,Object>>, Boolean, String, Object)

Určuje omezení cizího klíče, které má být vytvořeno v tabulce.

Rozhraní API entity Framework Migrations 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 se ověřit před předáním do těchto rozhraní API, aby byl chráněn před útoky prostřednictvím injektáže SQL atd.

GetHashCode()

Pomocná třída, která se používá k další konfiguraci tabulky vytvářené z volání CreateTable v .DbMigration

Rozhraní API entity Framework Migrations 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 se ověřit před předáním do těchto rozhraní API, aby byl chráněn před útoky prostřednictvím injektáže SQL atd.

GetType()

Type Získá z aktuální instance.

Index(Expression<Func<TColumns,Object>>, Boolean, Object)

Určuje index, který má být vytvořen v tabulce.

Index(Expression<Func<TColumns,Object>>, String, Boolean, Boolean, Object)

Určuje index, který má být vytvořen v tabulce.

Rozhraní API entity Framework Migrations 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 se ověřit před předáním do těchto rozhraní API, aby byl chráněn před útoky prostřednictvím injektáže SQL atd.

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

PrimaryKey(Expression<Func<TColumns,Object>>, String, Boolean, Object)

Určuje primární klíč tabulky.

Rozhraní API entity Framework Migrations 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 se ověřit před předáním do těchto rozhraní API, aby byl chráněn před útoky prostřednictvím injektáže SQL atd.

PrimaryKey(Expression<Func<TColumns,Object>>, String, Object)

Určuje primární klíč tabulky.

ToString()

Pomocná třída, která se používá k další konfiguraci tabulky vytvářené z volání CreateTable v .DbMigration

Rozhraní API entity Framework Migrations 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 se ověřit před předáním do těchto rozhraní API, aby byl chráněn před útoky prostřednictvím injektáže SQL atd.

Platí pro