EntityCodeGenerator.GenerateCode Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Gera o código-fonte que contém os objetos gerados a partir da linguagem de definição de esquema conceitual (CSDL).
Sobrecargas
| Nome | Description |
|---|---|
| GenerateCode(String, String) |
Cria um arquivo de código-fonte que contém o código da camada de objeto gerado do arquivo CSDL (linguagem de definição de esquema conceitual) especificado. |
| GenerateCode(XmlReader, TextWriter) |
Gera o código da camada de objeto usando a linguagem de definição de esquema conceitual (CSDL) especificada no XmlReader objeto e gera o código gerado para um TextWriter. |
| GenerateCode(String, String, IEnumerable<String>) |
Cria um arquivo de código-fonte que contém o código da camada de objeto gerado a partir do 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, Version) |
Cria um arquivo de código-fonte que contém o código da camada de objeto gerado do arquivo CSDL (linguagem de definição de esquema conceitual) especificado. Observe que o parâmetro targetEntityFrameworkVersion usa números de versão internos do Entity Framework, conforme descrito na EntityFrameworkVersions classe. |
| GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>) |
Gera código de camada de objeto com base na linguagem de definição de esquema conceitual (CSDL) especificada no objeto e, em XmlReader seguida, gera o código gerado para um TextWriter. Uma lista de XmlReader objetos é usada para resolver as referências contidas no CSDL. |
| GenerateCode(XmlReader, TextWriter, Version) |
Gera o código da camada de objeto usando a linguagem de definição de esquema conceitual (CSDL) especificada no objeto XmlReader e gera o código gerado para um TextWriter. Observe que o parâmetro targetEntityFrameworkVersion usa números de versão EntityFramework internos, conforme descrito na EntityFrameworkVersions classe. |
| GenerateCode(String, String, IEnumerable<String>, Version) |
Cria um arquivo de código-fonte que contém o código da camada de objeto gerado a partir do 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. Observe que o parâmetro targetEntityFrameworkVersion usa números de versão EntityFramework internos, conforme descrito na EntityFrameworkVersions classe. |
| GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>, Version) |
Cria um arquivo de código-fonte que contém o código da camada de objeto gerado do arquivo CSDL (linguagem de definição de esquema conceitual) especificado. Observe que o parâmetro targetEntityFrameworkVersion usa números de versão internos do Entity Framework, conforme descrito na EntityFrameworkVersions classe. |
GenerateCode(String, String)
Cria um arquivo de código-fonte que contém o código da camada de objeto gerado do 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 ^ targetPath);
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateCode(string sourceEdmSchemaFilePath, string targetPath);
member this.GenerateCode : string * string -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateCode (sourceEdmSchemaFilePath As String, targetPath As String) As IList(Of EdmSchemaError)
Parâmetros
- sourceEdmSchemaFilePath
- String
O caminho do arquivo CSDL.
- targetPath
- String
O caminho do arquivo que contém o código de camada de objeto gerado.
Retornos
Uma lista de EdmSchemaError objetos que contém erros gerados.
Aplica-se a
GenerateCode(XmlReader, TextWriter)
Gera o código da camada de objeto usando a linguagem de definição de esquema conceitual (CSDL) especificada no XmlReader objeto e gera o código 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
- target
- TextWriter
O TextWriter código da camada de objeto ao qual o código da camada de objeto é gravado.
Retornos
Uma lista de EdmSchemaError objetos que contém erros gerados.
Aplica-se a
GenerateCode(String, String, IEnumerable<String>)
Cria um arquivo de código-fonte que contém o código da camada de objeto gerado a partir do 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 que contém o código de camada de objeto gerado.
- additionalEdmSchemaFilePaths
- IEnumerable<String>
Uma lista de caminhos de arquivo de esquema que podem ser usados para resolver quaisquer referências no esquema de origem (o arquivo CSDL). Se o esquema de origem não tiver dependências, passe uma lista vazia.
Retornos
Uma lista de EdmSchemaError objetos que contém erros gerados.
Aplica-se a
GenerateCode(String, String, Version)
Cria um arquivo de código-fonte que contém o código da camada de objeto gerado do arquivo CSDL (linguagem de definição de esquema conceitual) especificado. Observe que o parâmetro targetEntityFrameworkVersion usa números de versão internos do Entity Framework, conforme descrito na EntityFrameworkVersions classe.
public:
System::Collections::Generic::IList<System::Data::Metadata::Edm::EdmSchemaError ^> ^ GenerateCode(System::String ^ sourceEdmSchemaFilePath, System::String ^ targetPath, Version ^ targetEntityFrameworkVersion);
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateCode(string sourceEdmSchemaFilePath, string targetPath, Version targetEntityFrameworkVersion);
member this.GenerateCode : string * string * Version -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateCode (sourceEdmSchemaFilePath As String, targetPath As String, targetEntityFrameworkVersion As Version) As IList(Of EdmSchemaError)
Parâmetros
- sourceEdmSchemaFilePath
- String
O caminho do arquivo CSDL.
- targetPath
- String
O caminho do arquivo que contém o código de camada de objeto gerado.
- targetEntityFrameworkVersion
- Version
A versão interna do Entity Framework que está sendo direcionada.
Retornos
Uma lista de EdmSchemaError objetos que contém erros gerados.
Aplica-se a
GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>)
Gera código de camada de objeto com base na linguagem de definição de esquema conceitual (CSDL) especificada no objeto e, em XmlReader seguida, gera o código gerado para um TextWriter. Uma lista de XmlReader objetos é usada para resolver as referências contidas no 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
A TextWriter saída do código de camada de objeto gerado.
- additionalEdmSchemas
- IEnumerable<XmlReader>
Uma lista de XmlReader objetos que contêm esquemas referenciados pelo esquema de origem (o CSDL). Se o esquema de origem não tiver dependências, passe uma lista vazia.
Retornos
Uma lista de EdmSchemaError objetos que contém erros gerados.
Aplica-se a
GenerateCode(XmlReader, TextWriter, Version)
Gera o código da camada de objeto usando a linguagem de definição de esquema conceitual (CSDL) especificada no objeto XmlReader e gera o código gerado para um TextWriter. Observe que o parâmetro targetEntityFrameworkVersion usa números de versão EntityFramework internos, conforme descrito na EntityFrameworkVersions classe.
public:
System::Collections::Generic::IList<System::Data::Metadata::Edm::EdmSchemaError ^> ^ GenerateCode(System::Xml::XmlReader ^ sourceEdmSchema, System::IO::TextWriter ^ target, Version ^ targetEntityFrameworkVersion);
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateCode(System.Xml.XmlReader sourceEdmSchema, System.IO.TextWriter target, Version targetEntityFrameworkVersion);
member this.GenerateCode : System.Xml.XmlReader * System.IO.TextWriter * Version -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateCode (sourceEdmSchema As XmlReader, target As TextWriter, targetEntityFrameworkVersion As Version) As IList(Of EdmSchemaError)
Parâmetros
- sourceEdmSchema
- XmlReader
Um XmlReader que contém o CSDL.
- target
- TextWriter
O TextWriter no qual o código da camada de objeto é gravado.
- targetEntityFrameworkVersion
- Version
A versão interna do Entity Framework que está sendo direcionada.
Retornos
Uma lista de EdmSchemaError objetos que contém erros gerados.
Aplica-se a
GenerateCode(String, String, IEnumerable<String>, Version)
Cria um arquivo de código-fonte que contém o código da camada de objeto gerado a partir do 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. Observe que o parâmetro targetEntityFrameworkVersion usa números de versão EntityFramework internos, conforme descrito na EntityFrameworkVersions classe.
public:
System::Collections::Generic::IList<System::Data::Metadata::Edm::EdmSchemaError ^> ^ GenerateCode(System::String ^ sourceEdmSchemaFilePath, System::String ^ targetPath, System::Collections::Generic::IEnumerable<System::String ^> ^ additionalEdmSchemaFilePaths, Version ^ targetEntityFrameworkVersion);
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateCode(string sourceEdmSchemaFilePath, string targetPath, System.Collections.Generic.IEnumerable<string> additionalEdmSchemaFilePaths, Version targetEntityFrameworkVersion);
member this.GenerateCode : string * string * seq<string> * Version -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateCode (sourceEdmSchemaFilePath As String, targetPath As String, additionalEdmSchemaFilePaths As IEnumerable(Of String), targetEntityFrameworkVersion As Version) As IList(Of EdmSchemaError)
Parâmetros
- sourceEdmSchemaFilePath
- String
O caminho do arquivo CSDL.
- targetPath
- String
O caminho do arquivo que contém o código de camada de objeto gerado.
- additionalEdmSchemaFilePaths
- IEnumerable<String>
Uma lista de caminhos de arquivo de esquema que podem ser usados para resolver quaisquer referências no esquema de origem (o arquivo CSDL). Se o esquema de origem não tiver dependências, passe uma lista vazia.
- targetEntityFrameworkVersion
- Version
A versão interna do Entity Framework que está sendo direcionada.
Retornos
Uma lista de EdmSchemaError objetos que contém erros gerados.
Aplica-se a
GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>, Version)
Cria um arquivo de código-fonte que contém o código da camada de objeto gerado do arquivo CSDL (linguagem de definição de esquema conceitual) especificado. Observe que o parâmetro targetEntityFrameworkVersion usa números de versão internos do Entity Framework, conforme descrito na EntityFrameworkVersions classe.
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, Version ^ targetEntityFrameworkVersion);
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, Version targetEntityFrameworkVersion);
member this.GenerateCode : System.Xml.XmlReader * System.IO.TextWriter * seq<System.Xml.XmlReader> * Version -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateCode (sourceEdmSchema As XmlReader, target As TextWriter, additionalEdmSchemas As IEnumerable(Of XmlReader), targetEntityFrameworkVersion As Version) As IList(Of EdmSchemaError)
Parâmetros
- sourceEdmSchema
- XmlReader
Um XmlReader que contém o CSDL.
- target
- TextWriter
O TextWriter no qual o código da camada de objeto é gravado.
- additionalEdmSchemas
- IEnumerable<XmlReader>
Uma lista de objetos XmlReader que contêm esquemas referenciados pelo esquema de origem (o CSDL). Se o esquema de origem não tiver dependências, passe um objeto IList vazio.
- targetEntityFrameworkVersion
- Version
A versão interna do Entity Framework que está sendo direcionada.
Retornos
Uma lista de EdmSchemaError objetos que contém erros gerados.