System.Data.Entity.Design Namespace

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

Classes

EdmToObjectNamespaceMap

Representa uma coleção de modelo conceitual para codificar mapeamentos de namespace.

EntityClassGenerator

Gera as classes de contexto de objeto e entidade (código de camada de objeto) com base nos arquivos CSDL (linguagem de definição de esquema conceitual).

EntityCodeGenerator

Gera as classes de contexto de objeto e entidade (código de camada de objeto) com base nos arquivos CSDL (linguagem de definição de esquema conceitual). A partir do 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 as diferentes versões do Entity Framework.

EntityModelSchemaGenerator

A classe cria um CCMapping padrão entre um EntityContainer no espaço de S e um EntityContainer no espaço de C. O Mapeamento será criado com base nos tipos declarados de extensões. Por isso, 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 as informações de esquema de banco de dados.

EntityViewGenerator

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

MetadataExtensionMethods

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

MetadataItemCollectionFactory

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

PropertyGeneratedEventArgs

Fornece dados para o evento de OnPropertyGenerated .

TypeGeneratedEventArgs

Fornece dados para o evento de OnTypeGenerated .

Enumerações

EntityStoreSchemaFilterEffect

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

EntityStoreSchemaFilterObjectTypes

Especifica o tipo de objeto de repositório ao qual o filtro do esquema será aplicado.

LanguageOption

Especifica a linguagem de programação para o código gerado.

Delegados

PropertyGeneratedEventHandler

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

TypeGeneratedEventHandler

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

Comentários

As System.Data.Entity.Design classes dão suporte às ferramentas EDM. Para obter mais informações sobre as ferramentas do EDM, consulte ADO.NET Entity Data Model Tools.