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. |