System.Data.Entity.Design Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.