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 declarados de extensões. 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

Nome Description
EntityModelSchemaGenerator(EntityContainer, String, String)

Inicializa uma nova instância da classe EntityModelSchemaGenerator.

EntityModelSchemaGenerator(EntityContainer)

Inicializa uma nova instância da classe EntityModelSchemaGenerator.

EntityModelSchemaGenerator(StoreItemCollection, String, String)

Constrói um EntityModelGenerator.

Propriedades

Nome Description
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 PluralizationService que indica o serviço usado ao gerar um modelo.

Métodos

Nome Description
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 erros de esquema.

GenerateMetadata(Version)

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

GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
WriteModelSchema(String)

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

WriteModelSchema(XmlWriter)

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

WriteStorageMapping(String)

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

WriteStorageMapping(XmlWriter)

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

Aplica-se a