System.Data.Entity.Design Пространство имен

Содержит классы для создания файлов и исходного кода объектов модели Entity Data Model (EDM). Contains classes to generate Entity Data Model (EDM) files and object source code.

Классы

EdmToObjectNamespaceMap

Представляет коллекцию концептуальной модели для кодирования сопоставлений пространств имен.Represents a collection of conceptual model to code namespace mappings.

EntityClassGenerator

Генерирует контекст объекта и классы сущностей (код уровня объекта) из файлов языка определения концептуальной схемы (CSDL).Generates object context and entity classes (object layer code) from conceptual schema definition language (CSDL) files.

EntityCodeGenerator

Генерирует контекст объекта и классы сущностей (код уровня объекта) из файлов языка определения концептуальной схемы (CSDL).Generates object context and entity classes (object layer code) from conceptual schema definition language (CSDL) files. Начиная с Entity Framework 4 класс ObjectContext для определенной модели содержит свойства типа ObjectSet<TEntity>, которые представляют наборы сущностей модели.Starting with Entity Framework version 4, an ObjectContext class for a specific model contains properties of type ObjectSet<TEntity> that represent the model's entity sets.

EntityFrameworkVersions

Предоставляет сведения о различных версиях Entity Framework.Provides information about different versions of the Entity Framework.

EntityModelSchemaGenerator

Класс создает CCMapping по умолчанию между EntityContainer в пространстве S и EntityContainer в пространстве C.The class creates a default CCMapping between an EntityContainer in S space and an EntityContainer in C space. Будет создано сопоставление на основе объявленных типов экстентов.The Mapping will be created based on the declared types of extents. Поэтому наследование не действует.So Inheritance does not work.

EntityStoreSchemaFilterEntry

Представляет одну запись фильтра.Represents a single filter entry. Фильтр используется для включения или исключения определенных объектов базы данных во время создания.The filter is used to allow or exclude particular database objects during generation.

EntityStoreSchemaGenerator

Отвечает за загрузки сведений о схеме базы данных.Responsible for Loading Database Schema Information.

EntityViewGenerator

Формирует представления для экстентов в объекте StorageMappingItemCollection и создает файл исходного кода для типа, который будет кэшировать эти представления.Generates views for the extents in the StorageMappingItemCollection, and creates a source code file for a type that will cache these views.

MetadataExtensionMethods

Представляет методы для протоколов публикации метаданных.Represents the methods for the metadata publishing protocols.

MetadataItemCollectionFactory

Представляет набор методов для создания экземпляров ItemCollection метаданных.Represents a set of methods for creating metadata ItemCollection instances.

PropertyGeneratedEventArgs

Предоставляет данные для события OnPropertyGenerated.Provides data for the OnPropertyGenerated event.

TypeGeneratedEventArgs

Предоставляет данные для события OnTypeGenerated.Provides data for the OnTypeGenerated event.

Перечисления

EntityStoreSchemaFilterEffect

Указывает, нужно ли включить или исключить объекты базы данных, соответствующие шаблону, заданному в параметре EntityStoreSchemaFilterEntry.Specifies whether to allow or exclude database objects that match the pattern specified in the EntityStoreSchemaFilterEntry.

EntityStoreSchemaFilterObjectTypes

Задает тип объекта хранилища, к которому применяется фильтр схемы.Specifies the store object type to apply the schema filter to.

LanguageOption

Указывает язык сформированного кода.Specifies the language for the generated code.

Делегаты

PropertyGeneratedEventHandler

Представляет метод, обрабатывающий событие OnPropertyGenerated.Represents the method that will handle the OnPropertyGenerated event.

TypeGeneratedEventHandler

Представляет метод, обрабатывающий событие OnTypeGenerated.Represents the method that will handle the OnTypeGenerated event.

Комментарии

Классы, входящие в пространство имен System.Data.Entity.Design поддерживают средства модели EDM.The System.Data.Entity.Design classes support the EDM tools. Дополнительные сведения о средствах EDM см. в разделе ADO.NET EDM Tools.For more information about the EDM tools, see ADO.NET Entity Data Model Tools.