Compartilhar via


EntityModelSchemaGenerator Classe

Definição

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.

public ref class EntityModelSchemaGenerator sealed
public sealed class EntityModelSchemaGenerator
type EntityModelSchemaGenerator = class
Public NotInheritable Class EntityModelSchemaGenerator
Herança
EntityModelSchemaGenerator

Construtores

EntityModelSchemaGenerator(EntityContainer)

Inicializa uma nova instância da classe EntityModelSchemaGenerator.

EntityModelSchemaGenerator(EntityContainer, String, String)

Inicializa uma nova instância da classe EntityModelSchemaGenerator.

EntityModelSchemaGenerator(StoreItemCollection, String, String)

Constrói um EntityModelGenerator.

Propriedades

EdmItemCollection

Obtém o EdmItemCollection que foi criado pelo método GenerateMetadata.

EntityContainer

Obtém o modelo conceitual EntityContainer que foi criado pelo método GenerateMetadata.

GenerateForeignKeyProperties

Obtém ou define o sinalizador para gerar propriedades de chave estrangeira em um modelo conceitual.

PluralizationService

Obtém ou define o valor de PluralizationService que indica o serviço usado ao gerar um modelo.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GenerateMetadata()

Gera as informações de metadados do modelo conceitual e retorna os possíveis erros de esquema.

GenerateMetadata(Version)

Gera as informações de metadados do modelo conceitual e retorna os possíveis erros de esquema.

GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
WriteModelSchema(String)

Grava o CSDL (linguagem de definição de esquema conceitual) gerado no arquivo especificado.

WriteModelSchema(XmlWriter)

Grava o CSDL (linguagem de definição de esquema conceitual) gerado em um objeto XmlWriter.

WriteStorageMapping(String)

Grava o MSL (linguagem de especificação de mapeamento) gerado no arquivo especificado.

WriteStorageMapping(XmlWriter)

Grava o MSL (linguagem de especificação de mapeamento) gerado em um objeto XmlWriter.

Aplica-se a