System.Data.Entity.Design Namespace

Contém classes para gerar arquivos EDM (Modelo de Dados de Entidade) e código-fonte do objeto.

Classes

Nome Description
EdmToObjectNamespaceMap

Representa uma coleção de modelo conceitual para mapeamentos de namespace de código.

EntityClassGenerator

Gera classes de entidade e contexto de objeto (código de camada de objeto) a partir de arquivos CSDL (linguagem de definição de esquema conceitual).

EntityCodeGenerator

Gera classes de entidade e contexto de objeto (código de camada de objeto) a partir de arquivos CSDL (linguagem de definição de esquema conceitual). Começando com o Entity Framework versão 4, uma classe ObjectContext para um modelo específico contém propriedades do tipo ObjectSet<TEntity> que representam os conjuntos de entidades do modelo.

EntityFrameworkVersions

Fornece informações sobre diferentes versões do Entity Framework.

EntityModelSchemaGenerator

A classe cria um CCMapping padrão entre um EntityContainer no espaço S e um EntityContainer no espaço C. O Mapeamento será criado com base nos tipos declarados de extensões. Portanto, a herança não funciona.

EntityStoreSchemaFilterEntry

Representa uma única entrada de filtro. O filtro é usado para permitir ou excluir objetos de banco de dados específicos durante a geração.

EntityStoreSchemaGenerator

Responsável por carregar informações de esquema de banco de dados.

EntityViewGenerator

Gera exibições para as extensões no arquivo de código-fonte e cria um arquivo de código-fonte para um tipo que armazenará essas exibições em StorageMappingItemCollectioncache.

MetadataExtensionMethods

Representa os métodos para os protocolos de publicação de metadados.

MetadataItemCollectionFactory

Representa um conjunto de métodos para criar instâncias de metadados ItemCollection .

PropertyGeneratedEventArgs

Fornece dados para o OnPropertyGenerated evento.

TypeGeneratedEventArgs

Fornece dados para o OnTypeGenerated evento.

Enumerações

Nome Description
EntityStoreSchemaFilterEffect

Especifica se os objetos de banco de dados devem ser permitidos ou excluídos que correspondam ao padrão especificado no EntityStoreSchemaFilterEntry.

EntityStoreSchemaFilterObjectTypes

Especifica o tipo de objeto de repositório ao qual aplicar o filtro de esquema.

LanguageOption

Especifica o idioma do código gerado.

Delegados

Nome Description
PropertyGeneratedEventHandler

Representa o método que manipulará o OnPropertyGenerated evento.

TypeGeneratedEventHandler

Representa o método que manipulará o OnTypeGenerated evento.

Comentários

As System.Data.Entity.Design classes dão suporte às ferramentas do EDM.