EntityModelSchemaGenerator Classe
Definição
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.
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.
public ref class EntityModelSchemaGenerator sealed
public sealed class EntityModelSchemaGenerator
type EntityModelSchemaGenerator = class
Public NotInheritable Class EntityModelSchemaGenerator
- Herança
-
EntityModelSchemaGenerator
Construtores
| Name | Description |
|---|---|
| EntityModelSchemaGenerator(EntityContainer, String, String) |
Inicializa uma nova instância da EntityModelSchemaGenerator classe. |
| EntityModelSchemaGenerator(EntityContainer) |
Inicializa uma nova instância da EntityModelSchemaGenerator classe. |
| EntityModelSchemaGenerator(StoreItemCollection, String, String) |
Constrói um Gerador de ModelosDe Entidade. |
Propriedades
| Name | Description |
|---|---|
| EdmItemCollection |
Obtém o EdmItemCollection que foi criado pelo método GenerateMetadata. |
| EntityContainer |
Obtém o modelo conceptual EntityContainer, que foi criado pelo método GenerateMetadata. |
| GenerateForeignKeyProperties |
Obtém ou define o flag para gerar propriedades de chave estrangeira num modelo conceptual. |
| PluralizationService |
Recebe ou define o valor PluralizationService que indica o serviço utilizado ao gerar um modelo. |
Métodos
| Name | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GenerateMetadata() |
Gera a informação dos metadados do modelo conceptual e devolve quaisquer erros de esquema. |
| GenerateMetadata(Version) |
Gera a informação dos metadados do modelo conceptual e devolve quaisquer erros de esquema. |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |
| WriteModelSchema(String) |
Escreve a linguagem de definição de esquema conceptual (CSDL) gerada no ficheiro especificado. |
| WriteModelSchema(XmlWriter) |
Escreve a linguagem de definição de esquema conceptual gerado (CSDL) num objeto XmlWriter. |
| WriteStorageMapping(String) |
Escreve a linguagem de especificação de mapeamento gerada (MSL) no ficheiro especificado. |
| WriteStorageMapping(XmlWriter) |
Escreve a linguagem de especificação de mapeamento gerada (MSL) para um objeto XmlWriter. |