EntityClassGenerator Classe

Definição

Gera classes de entidade e contexto de objeto (código de camada de objeto) a partir de arquivos CSDL (linguagem de definição de esquema conceitual).

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

Construtores

Nome Description
EntityClassGenerator()

Inicializa uma nova instância da classe com uma GenerateCSharpCode opção EntityClassGenerator de idioma.

EntityClassGenerator(LanguageOption)

Inicializa uma nova instância da EntityClassGenerator classe com a especificada LanguageOption.

Propriedades

Nome Description
EdmToObjectNamespaceMap

Obtém um EdmToObjectNamespaceMap que contém a linguagem de definição de esquema conceitual (CSDL) para mapeamentos de namespace de código.

LanguageOption

Obtém ou define um LanguageOption valor que indica o idioma do código gerado.

Métodos

Nome Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GenerateCode(String, String, IEnumerable<String>)

Gera o código-fonte usando o arquivo CSDL (linguagem de definição de esquema conceitual) especificado. A lista de caminhos de arquivo de esquema é usada para resolver as referências contidas no arquivo CSDL.

GenerateCode(String, String)

Gera um arquivo de código-fonte que contém os objetos que foram gerados do arquivo CSDL (linguagem de definição de esquema conceitual) especificado.

GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>)

Gera o código-fonte com base no arquivo CSDL (linguagem de definição de esquema conceitual) no objeto e, em XmlReader seguida, gera o código-fonte gerado para um TextWriter. Um IList dos XmlReader objetos é usado para resolver as referências contidas no arquivo CSDL.

GenerateCode(XmlReader, TextWriter)

Gera código-fonte usando o arquivo CSDL (linguagem de definição de esquema conceitual) contido no XmlReader objeto e gera o código-fonte gerado para um TextWriter.

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)

Eventos

Nome Description
OnPropertyGenerated

Ocorre quando uma propriedade é alterada.

OnTypeGenerated

Ocorre quando as informações de tipo são alteradas.

Aplica-se a