EntityModelSchemaGenerator Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |