System.Data.Entity.Design Obor názvů

Obsahuje třídy pro generování souborů Entity Data Model (EDM) a zdrojového kódu objektu.

Třídy

Name Description
EdmToObjectNamespaceMap

Představuje kolekci konceptuálního modelu na mapování oboru názvů kódu.

EntityClassGenerator

Generuje kontext objektu a třídy entit (kód vrstvy objektu) ze souborů jazyka CSDL (Conceptual Schema Definition Language).

EntityCodeGenerator

Generuje kontext objektu a třídy entit (kód vrstvy objektu) ze souborů jazyka CSDL (Conceptual Schema Definition Language). Počínaje Entity Framework verze 4 třída ObjectContext pro konkrétní model obsahuje vlastnosti typu ObjectSet<TEntity> , které představují sady entit modelu.

EntityFrameworkVersions

Poskytuje informace o různých verzích entity Framework.

EntityModelSchemaGenerator

Třída vytvoří výchozí CCMapping mezi EntityContainer v prostoru S a EntityContainer v prostoru C. Mapování se vytvoří na základě deklarovaných typů rozsahů. Dědičnost tedy nefunguje.

EntityStoreSchemaFilterEntry

Představuje jednu položku filtru. Filtr slouží k povolení nebo vyloučení konkrétních databázových objektů během generování.

EntityStoreSchemaGenerator

Zodpovídá za načítání informací o schématu databáze.

EntityViewGenerator

Generuje zobrazení pro rozsahy v souboru StorageMappingItemCollectiona vytvoří soubor zdrojového kódu pro typ, který bude tato zobrazení ukládat do mezipaměti.

MetadataExtensionMethods

Představuje metody pro protokoly publikování metadat.

MetadataItemCollectionFactory

Představuje sadu metod pro vytváření instancí metadat ItemCollection .

PropertyGeneratedEventArgs

Poskytuje data pro OnPropertyGenerated událost.

TypeGeneratedEventArgs

Poskytuje data pro OnTypeGenerated událost.

Výčty

Name Description
EntityStoreSchemaFilterEffect

Určuje, zda chcete povolit nebo vyloučit databázové objekty, které odpovídají vzoru zadanému v EntityStoreSchemaFilterEntry.

EntityStoreSchemaFilterObjectTypes

Určuje typ objektu úložiště, na který se má použít filtr schématu.

LanguageOption

Určuje jazyk vygenerovaného kódu.

Delegáti

Name Description
PropertyGeneratedEventHandler

Představuje metodu, která bude zpracovávat OnPropertyGenerated událost.

TypeGeneratedEventHandler

Představuje metodu, která bude zpracovávat OnTypeGenerated událost.

Poznámky

Třídy System.Data.Entity.Design podporují nástroje EDM.