EntitySet Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje konkrétní použití struktury definované v EntityType. V konceptuálním modelu to představuje sadu, která může dotazovat a uchovávat entity. V modelu store-model představuje tabulku. Z úložiště-space model-convention se dá použít ke konfiguraci názvu tabulky s Table vlastností a schématu tabulky s Schema vlastností.
public class EntitySet : System.Data.Entity.Core.Metadata.Edm.EntitySetBase
type EntitySet = class
inherit EntitySetBase
Public Class EntitySet
Inherits EntitySetBase
- Dědičnost
Vlastnosti
BuiltInTypeKind |
Získá předdefinovaný typ pro tento EntitySet. |
DefiningQuery |
Získá řídicího zprostředkovatele SQL popisující tuto sadu entit. (Zděděno od EntitySetBase) |
Documentation |
Získá nebo nastaví dokumentaci přidruženou k tomuto typu. (Zděděno od MetadataItem) |
ElementType |
Získá typ entity tohoto EntitySetobjektu . |
EntityContainer |
Získá kontejner entity aktuální entity nebo sady relací. (Zděděno od EntitySetBase) |
MetadataProperties |
Získá seznam vlastností aktuálního typu. (Zděděno od MetadataItem) |
Name |
Získá nebo nastaví název aktuální entity nebo sady relací. Pokud se tato vlastnost změní z úložiště, musí se aktualizovat také vrstva mapování tak, aby odrážela nový název. Pokud chcete změnit název tabulky prostoru EntitySet úložiště, použijte vlastnost Table. (Zděděno od EntitySetBase) |
Schema |
Získá nebo nastaví schéma databáze pro tuto sadu entit. (Zděděno od EntitySetBase) |
Table |
Získá nebo nastaví název tabulky databáze pro tuto sadu entit. (Zděděno od EntitySetBase) |
Metody
AddAnnotation(String, Object) |
Přidá nebo aktualizuje poznámku se zadaným názvem a hodnotou. (Zděděno od MetadataItem) |
Create(String, String, String, String, EntityType, IEnumerable<MetadataProperty>) |
Metoda factory pro vytvoření objektu EntitySet. |
RemoveAnnotation(String) |
Odebere poznámku se zadaným názvem. (Zděděno od MetadataItem) |
ToString() |
Vrátí název aktuální entity nebo sady relací. (Zděděno od EntitySetBase) |
Metody rozšíření
CreateRef(EntitySet, IEnumerable<DbExpression>) |
Vytvoří nový DbRefExpression kód, který kóduje odkaz na konkrétní entitu na základě hodnot klíčů. |
CreateRef(EntitySet, DbExpression[]) |
Vytvoří nový DbRefExpression kód, který kóduje odkaz na konkrétní entitu na základě hodnot klíčů. |
CreateRef(EntitySet, EntityType, IEnumerable<DbExpression>) |
Vytvoří nový DbRefExpression kód, který kóduje odkaz na konkrétní entitu daného typu na základě hodnot klíče. |
CreateRef(EntitySet, EntityType, DbExpression[]) |
Vytvoří nový DbRefExpression kód, který kóduje odkaz na konkrétní entitu daného typu na základě hodnot klíče. |
RefFromKey(EntitySet, DbExpression, EntityType) |
Vytvoří nový DbRefExpression kód, který kóduje odkaz na konkrétní entitu na základě hodnot klíčů. |
RefFromKey(EntitySet, DbExpression) |
Vytvoří nový DbRefExpression kód, který kóduje odkaz na konkrétní entitu na základě hodnot klíčů. |
Scan(EntitySetBase) |
Vytvoří nový DbScanExpression odkaz na zadanou entitu nebo sadu relací. |
Platí pro
Entity Framework