System.Data.Entity.Design Przestrzeń nazw

Zawiera klasy służące do generowania plików modelu danych jednostek (EDM) i kodu źródłowego obiektu.

Klasy

Nazwa Opis
EdmToObjectNamespaceMap

Reprezentuje kolekcję koncepcyjnych modeli mapowań przestrzeni nazw kodu.

EntityClassGenerator

Generuje kontekst obiektów i klasy jednostek (kod warstwy obiektu) na podstawie plików języka definicji schematu koncepcyjnego (CSDL).

EntityCodeGenerator

Generuje kontekst obiektów i klasy jednostek (kod warstwy obiektu) na podstawie plików języka definicji schematu koncepcyjnego (CSDL). Począwszy od programu Entity Framework w wersji 4, klasa ObjectContext dla określonego modelu zawiera właściwości typu ObjectSet<TEntity> reprezentujące zestawy jednostek modelu.

EntityFrameworkVersions

Zawiera informacje o różnych wersjach programu Entity Framework.

EntityModelSchemaGenerator

Klasa tworzy domyślny obiekt CCMapping między obiektem EntityContainer w przestrzeni S a obiektem EntityContainer w obszarze C. Mapowanie zostanie utworzone na podstawie zadeklarowanych typów zakresów. Dziedziczenie nie działa.

EntityStoreSchemaFilterEntry

Reprezentuje pojedynczy wpis filtru. Filtr służy do zezwalania na określone obiekty bazy danych lub wykluczania ich podczas generowania.

EntityStoreSchemaGenerator

Odpowiedzialny za ładowanie informacji o schemacie bazy danych.

EntityViewGenerator

Generuje widoki dla zakresów w StorageMappingItemCollectionobiekcie i tworzy plik kodu źródłowego dla typu, który będzie buforował te widoki.

MetadataExtensionMethods

Reprezentuje metody protokołów publikowania metadanych.

MetadataItemCollectionFactory

Reprezentuje zestaw metod tworzenia wystąpień metadanych ItemCollection .

PropertyGeneratedEventArgs

Dostarcza dane dla OnPropertyGenerated zdarzenia.

TypeGeneratedEventArgs

Dostarcza dane dla OnTypeGenerated zdarzenia.

Wyliczenia

Nazwa Opis
EntityStoreSchemaFilterEffect

Określa, czy zezwalać na obiekty bazy danych, które są zgodne ze wzorcem określonym w EntityStoreSchemaFilterEntry.

EntityStoreSchemaFilterObjectTypes

Określa typ obiektu magazynu, aby zastosować filtr schematu do.

LanguageOption

Określa język wygenerowanego kodu.

Delegaci

Nazwa Opis
PropertyGeneratedEventHandler

Reprezentuje metodę, która będzie obsługiwać OnPropertyGenerated zdarzenie.

TypeGeneratedEventHandler

Reprezentuje metodę, która będzie obsługiwać OnTypeGenerated zdarzenie.

Uwagi

Klasy System.Data.Entity.Design obsługują narzędzia EDM.