EntityClassGenerator Classe

Definição

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

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

Construtores

Name Description
EntityClassGenerator()

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

EntityClassGenerator(LanguageOption)

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

Propriedades

Name Description
EdmToObjectNamespaceMap

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

LanguageOption

Recebe ou define um LanguageOption valor que indica a linguagem do código gerado.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

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

Gera código-fonte usando o ficheiro especificado da linguagem de definição de esquema conceptual (CSDL). A lista de caminhos de ficheiros de esquema é usada para resolver quaisquer referências contidas no ficheiro CSDL.

GenerateCode(String, String)

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

GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>)

Gera código-fonte com base no ficheiro da linguagem de definição de esquema conceptual (CSDL) no XmlReader objeto, e depois exporta o código-fonte gerado para um TextWriterficheiro . Um IList de XmlReader objetos é usado para resolver quaisquer referências contidas no ficheiro CSDL.

GenerateCode(XmlReader, TextWriter)

Gera código-fonte usando o ficheiro da linguagem de definição de esquema conceptual (CSDL) contido no XmlReader objeto e exporta o código-fonte gerado para um TextWriterarquivo .

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)

evento

Name Description
OnPropertyGenerated

Ocorre quando uma propriedade mudou.

OnTypeGenerated

Ocorre quando a informação do tipo mudou.

Aplica-se a