System.Data.Entity.Design Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Contém classes para gerar ficheiros de Modelo de Dados de Entidade (EDM) e código-fonte de objetos.
Classes
| Name | Description |
|---|---|
| EdmToObjectNamespaceMap |
Representa uma coleção de mapeamentos de modelos conceptuais para namespace de código. |
| EntityClassGenerator |
Gera contexto de objeto e classes de entidade (código da camada de objeto) a partir de ficheiros de linguagem de definição de esquema conceptual (CSDL). |
| EntityCodeGenerator |
Gera contexto de objeto e classes de entidade (código da camada de objeto) a partir de ficheiros de linguagem de definição de esquema conceptual (CSDL). A partir da versão 4 do Entity Framework, 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 de extensão declarados. Portanto, a Herança não funciona. |
| EntityStoreSchemaFilterEntry |
Representa uma única entrada de filtro. O filtro é usado para permitir ou excluir determinados objetos da base de dados durante a geração. |
| EntityStoreSchemaGenerator |
Responsável pelo carregamento da informação do esquema da base de dados. |
| EntityViewGenerator |
Gera vistas para as extensões no StorageMappingItemCollection, e cria um ficheiro de código-fonte para um tipo que irá armazenar em cache essas vistas. |
| 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
| Name | Description |
|---|---|
| EntityStoreSchemaFilterEffect |
Especifica se deve permitir ou excluir objetos de base de dados que correspondam ao padrão especificado no EntityStoreSchemaFilterEntryarquivo . |
| EntityStoreSchemaFilterObjectTypes |
Especifica o tipo de objeto de armazenamento a aplicar o filtro de esquema. |
| LanguageOption |
Especifica a linguagem para o código gerado. |
Delegados
| Name | Description |
|---|---|
| PropertyGeneratedEventHandler |
Representa o método que irá gerir o OnPropertyGenerated evento. |
| TypeGeneratedEventHandler |
Representa o método que irá gerir o OnTypeGenerated evento. |
Observações
As System.Data.Entity.Design classes suportam as ferramentas EDM. Para mais informações sobre as ferramentas EDM, consulte ADO.NET Entity Data Model Tools.