EntityStoreSchemaGenerator Classe

Definição

Responsável pelo carregamento da informação do esquema da base de dados.

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

Construtores

Name Description
EntityStoreSchemaGenerator(String, String, String)

Inicializa uma nova instância da EntityStoreSchemaGenerator classe.

Propriedades

Name Description
EntityContainer

Obtém o modelo de armazenamento EntityContainer que foi criado.

GenerateForeignKeyProperties

Obtém ou define a flag para gerar propriedades de chave estrangeira num modelo de armazenamento.

StoreItemCollection

Recebe a StoreItemCollection que foi criada.

Métodos

Name Description
CreateStoreSchemaConnection(String, String, Version)

Cria uma EntityConnection carregada com os metadados do fornecedor para o esquema de armazenamento. Note que o parâmetro targetEntityFrameworkVersion utiliza os números de versão internos do EntityFramework conforme descrito na EntityFrameworkVersions classe.

CreateStoreSchemaConnection(String, String)

Cria uma EntityConnection carregada com os metadados do fornecedor para o esquema de armazenamento.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GenerateStoreMetadata()

Gera metadados de armazenamento e devolve quaisquer erros de esquema.

GenerateStoreMetadata(IEnumerable<EntityStoreSchemaFilterEntry>, Version)

Gera a linguagem de definição de esquema de armazenamento (SSDL) e devolve quaisquer erros de esquema.

GenerateStoreMetadata(IEnumerable<EntityStoreSchemaFilterEntry>)

Gera metadados de armazenamento 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)
WriteStoreSchema(String)

Escreve a linguagem de definição de esquema de armazenamento gerado (SSDL) num ficheiro.

WriteStoreSchema(XmlWriter)

Escreve a linguagem de definição de esquema de armazenamento gerada (SSDL) num objeto XmlWriter.

Aplica-se a