Compartilhar via


EntityClassGenerator.GenerateCode Método

Definição

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

Sobrecargas

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

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.

public:
 System::Collections::Generic::IList<System::Data::Metadata::Edm::EdmSchemaError ^> ^ GenerateCode(System::String ^ sourceEdmSchemaFilePath, System::String ^ targetFilePath);
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateCode (string sourceEdmSchemaFilePath, string targetFilePath);
member this.GenerateCode : string * string -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateCode (sourceEdmSchemaFilePath As String, targetFilePath As String) As IList(Of EdmSchemaError)

Parâmetros

sourceEdmSchemaFilePath
String

O caminho do arquivo CSDL.

targetFilePath
String

O caminho do arquivo do código-fonte gerado.

Retornos

Um IList de EdmSchemaError que contém os erros gerados.

Aplica-se a

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.

public:
 System::Collections::Generic::IList<System::Data::Metadata::Edm::EdmSchemaError ^> ^ GenerateCode(System::Xml::XmlReader ^ sourceEdmSchema, System::IO::TextWriter ^ target);
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateCode (System.Xml.XmlReader sourceEdmSchema, System.IO.TextWriter target);
member this.GenerateCode : System.Xml.XmlReader * System.IO.TextWriter -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateCode (sourceEdmSchema As XmlReader, target As TextWriter) As IList(Of EdmSchemaError)

Parâmetros

sourceEdmSchema
XmlReader

Um XmlReader que contém o arquivo CSDL.

target
TextWriter

O TextWriter no qual o código-fonte é gravado.

Retornos

Um IList de EdmSchemaError que contém os erros gerados.

Aplica-se a

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.

public:
 System::Collections::Generic::IList<System::Data::Metadata::Edm::EdmSchemaError ^> ^ GenerateCode(System::String ^ sourceEdmSchemaFilePath, System::String ^ targetPath, System::Collections::Generic::IEnumerable<System::String ^> ^ additionalEdmSchemaFilePaths);
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateCode (string sourceEdmSchemaFilePath, string targetPath, System.Collections.Generic.IEnumerable<string> additionalEdmSchemaFilePaths);
member this.GenerateCode : string * string * seq<string> -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateCode (sourceEdmSchemaFilePath As String, targetPath As String, additionalEdmSchemaFilePaths As IEnumerable(Of String)) As IList(Of EdmSchemaError)

Parâmetros

sourceEdmSchemaFilePath
String

O caminho do arquivo CSDL.

targetPath
String

O caminho do arquivo do código-fonte gerado.

additionalEdmSchemaFilePaths
IEnumerable<String>

Uma lista de caminhos de arquivo de esquema que podem ser usados para resolver as referências no esquema de origem (o arquivo CSDL). Se o esquema de origem não tiver nenhuma dependência, passe uma lista vazia.

Retornos

Um IList de objetos EdmSchemaError que contém os erros gerados.

Aplica-se a

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.

public:
 System::Collections::Generic::IList<System::Data::Metadata::Edm::EdmSchemaError ^> ^ GenerateCode(System::Xml::XmlReader ^ sourceEdmSchema, System::IO::TextWriter ^ target, System::Collections::Generic::IEnumerable<System::Xml::XmlReader ^> ^ additionalEdmSchemas);
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateCode (System.Xml.XmlReader sourceEdmSchema, System.IO.TextWriter target, System.Collections.Generic.IEnumerable<System.Xml.XmlReader> additionalEdmSchemas);
member this.GenerateCode : System.Xml.XmlReader * System.IO.TextWriter * seq<System.Xml.XmlReader> -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateCode (sourceEdmSchema As XmlReader, target As TextWriter, additionalEdmSchemas As IEnumerable(Of XmlReader)) As IList(Of EdmSchemaError)

Parâmetros

sourceEdmSchema
XmlReader

Um XmlReader que contém o arquivo CSDL.

target
TextWriter

O TextWriter para o qual você deseja produzir o código-fonte gerado.

additionalEdmSchemas
IEnumerable<XmlReader>

A lista de objetos XmlReader que contém esquemas que são referenciados pelo esquema de origem (o arquivo CSDL). Se o esquema de origem não tiver nenhuma dependência, passe um objeto IList vazio.

Retornos

Uma lista de objetos EdmSchemaError que contém os erros gerados.

Aplica-se a