EntityClassGenerator.GenerateCode Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Gera um ficheiro de código-fonte que contém os objetos gerados a partir do ficheiro da linguagem de definição de esquema conceptual (CSDL).
Sobrecargas
| Name | Description |
|---|---|
| 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) |
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 . |
| 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(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(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).
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 ficheiro CSDL.
- targetFilePath
- String
O caminho do ficheiro do código-fonte gerado.
Devoluções
Um IList desses EdmSchemaError contém quaisquer erros gerados.
Aplica-se a
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 .
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
- target
- TextWriter
A TextWriter que o código-fonte é escrito.
Devoluções
Um IList desses EdmSchemaError contém quaisquer erros gerados.
Aplica-se a
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.
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 ficheiro CSDL.
- targetPath
- String
O caminho do ficheiro do código-fonte gerado.
- additionalEdmSchemaFilePaths
- IEnumerable<String>
Uma lista de caminhos de ficheiros de esquema que podem ser usados para resolver quaisquer referências no esquema de origem (o ficheiro CSDL). Se o esquema de origem não tiver quaisquer dependências, passe uma lista vazia.
Devoluções
Um IList de EdmSchemaError objetos que contém quaisquer erros gerados.
Aplica-se a
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.
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
- target
- TextWriter
Para onde TextWriter queres enviar o código-fonte gerado.
- additionalEdmSchemas
- IEnumerable<XmlReader>
A lista de XmlReader objetos que contêm esquemas referenciados pelo esquema de origem (o ficheiro CSDL). Se o esquema fonte não tiver quaisquer dependências, passe um objeto vazio IList .
Devoluções
Uma lista de EdmSchemaError objetos que contém quaisquer erros gerados.