EntityModelSchemaGenerator Classe

Definição

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.

Aplica-se a