Sdílet prostřednictvím


EntitySet Třída

Definice

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