Compartilhar via


EntityClassGenerator Classe

Definição

Gera as classes de contexto de objeto e entidade (código de camada de objeto) com base nos 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

EntityClassGenerator()

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

EntityClassGenerator(LanguageOption)

Inicializa uma nova instância da classe EntityClassGenerator com o LanguageOption especificado.

Propriedades

EdmToObjectNamespaceMap

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

LanguageOption

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

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GenerateCode(String, String)

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

GenerateCode(String, String, IEnumerable<String>)

Gera 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(XmlReader, TextWriter)

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

GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>)

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

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)

Eventos

OnPropertyGenerated

Ocorre quando uma propriedade foi alterada.

OnTypeGenerated

Ocorre quando as informações de tipo mudaram.

Aplica-se a