EntityCodeGenerator.GenerateCode Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Genera código fuente que contiene los objetos generados a partir del lenguaje de definición de esquema conceptual (CSDL).
Sobrecargas
| Nombre | Description |
|---|---|
| GenerateCode(String, String) |
Crea un archivo de código fuente que contiene el código de capa de objeto generado a partir del archivo de lenguaje de definición de esquema conceptual (CSDL) especificado. |
| GenerateCode(XmlReader, TextWriter) |
Genera código de capa de objeto mediante el lenguaje de definición de esquema conceptual (CSDL) especificado en el XmlReader objeto y genera el código generado en .TextWriter |
| GenerateCode(String, String, IEnumerable<String>) |
Crea un archivo de código fuente que contiene código de capa de objeto generado a partir del archivo de lenguaje de definición de esquema conceptual (CSDL) especificado. La lista de rutas de acceso de archivo de esquema se usa para resolver las referencias contenidas en el archivo CSDL. |
| GenerateCode(String, String, Version) |
Crea un archivo de código fuente que contiene el código de capa de objeto generado a partir del archivo de lenguaje de definición de esquema conceptual (CSDL) especificado. Tenga en cuenta que el parámetro targetEntityFrameworkVersion usa números de versión internos de Entity Framework, tal como se describe en la EntityFrameworkVersions clase . |
| GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>) |
Genera código de capa de objeto basado en el lenguaje de definición de esquema conceptual (CSDL) especificado en el XmlReader objeto y, a continuación, genera el código generado en un TextWriter. Se usa una lista de XmlReader objetos para resolver las referencias contenidas en el CSDL. |
| GenerateCode(XmlReader, TextWriter, Version) |
Genera código de capa de objeto mediante el lenguaje de definición de esquema conceptual (CSDL) especificado en el objeto XmlReader y genera el código generado en un TextWriter. Tenga en cuenta que el parámetro targetEntityFrameworkVersion usa números de versión internos de EntityFramework, tal como se describe en la EntityFrameworkVersions clase . |
| GenerateCode(String, String, IEnumerable<String>, Version) |
Crea un archivo de código fuente que contiene código de capa de objeto generado a partir del archivo de lenguaje de definición de esquema conceptual (CSDL) especificado. La lista de rutas de acceso de archivo de esquema se usa para resolver las referencias contenidas en el archivo CSDL. Tenga en cuenta que el parámetro targetEntityFrameworkVersion usa números de versión internos de EntityFramework, tal como se describe en la EntityFrameworkVersions clase . |
| GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>, Version) |
Crea un archivo de código fuente que contiene el código de capa de objeto generado a partir del archivo de lenguaje de definición de esquema conceptual (CSDL) especificado. Tenga en cuenta que el parámetro targetEntityFrameworkVersion usa números de versión internos de Entity Framework, tal como se describe en la EntityFrameworkVersions clase . |
GenerateCode(String, String)
Crea un archivo de código fuente que contiene el código de capa de objeto generado a partir del archivo de lenguaje de definición de esquema conceptual (CSDL) 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
Ruta de acceso del archivo CSDL.
- targetPath
- String
Ruta de acceso del archivo que contiene el código de capa de objeto generado.
Devoluciones
Lista de EdmSchemaError objetos que contiene los errores generados.
Se aplica a
GenerateCode(XmlReader, TextWriter)
Genera código de capa de objeto mediante el lenguaje de definición de esquema conceptual (CSDL) especificado en el XmlReader objeto y genera el código generado en .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
al TextWriter que se escribe el código de capa de objeto.
Devoluciones
Lista de EdmSchemaError objetos que contiene los errores generados.
Se aplica a
GenerateCode(String, String, IEnumerable<String>)
Crea un archivo de código fuente que contiene código de capa de objeto generado a partir del archivo de lenguaje de definición de esquema conceptual (CSDL) especificado. La lista de rutas de acceso de archivo de esquema se usa para resolver las referencias contenidas en el archivo 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
Ruta de acceso del archivo CSDL.
- targetPath
- String
Ruta de acceso del archivo que contiene el código de capa de objeto generado.
- additionalEdmSchemaFilePaths
- IEnumerable<String>
Lista de rutas de acceso de archivo de esquema que se pueden usar para resolver las referencias en el esquema de origen (el archivo CSDL). Si el esquema de origen no tiene ninguna dependencia, pase una lista vacía.
Devoluciones
Lista de EdmSchemaError objetos que contiene los errores generados.
Se aplica a
GenerateCode(String, String, Version)
Crea un archivo de código fuente que contiene el código de capa de objeto generado a partir del archivo de lenguaje de definición de esquema conceptual (CSDL) especificado. Tenga en cuenta que el parámetro targetEntityFrameworkVersion usa números de versión internos de Entity Framework, tal como se describe en la EntityFrameworkVersions clase .
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
Ruta de acceso del archivo CSDL.
- targetPath
- String
Ruta de acceso del archivo que contiene el código de capa de objeto generado.
- targetEntityFrameworkVersion
- Version
Versión interna de Entity Framework que se va a destinar.
Devoluciones
Lista de EdmSchemaError objetos que contiene los errores generados.
Se aplica a
GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>)
Genera código de capa de objeto basado en el lenguaje de definición de esquema conceptual (CSDL) especificado en el XmlReader objeto y, a continuación, genera el código generado en un TextWriter. Se usa una lista de XmlReader objetos para resolver las referencias contenidas en el 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
que TextWriter se va a generar el código de capa de objeto generado.
- additionalEdmSchemas
- IEnumerable<XmlReader>
Lista de XmlReader objetos que contienen esquemas a los que hace referencia el esquema de origen (CSDL). Si el esquema de origen no tiene ninguna dependencia, pase una lista vacía.
Devoluciones
Lista de EdmSchemaError objetos que contiene los errores generados.
Se aplica a
GenerateCode(XmlReader, TextWriter, Version)
Genera código de capa de objeto mediante el lenguaje de definición de esquema conceptual (CSDL) especificado en el objeto XmlReader y genera el código generado en un TextWriter. Tenga en cuenta que el parámetro targetEntityFrameworkVersion usa números de versión internos de EntityFramework, tal como se describe en la EntityFrameworkVersions clase .
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
XmlReader que contiene el CSDL.
- target
- TextWriter
TextWriter en el que se escribe el código de capa de objeto.
- targetEntityFrameworkVersion
- Version
Versión interna de Entity Framework que se va a destinar.
Devoluciones
Lista de EdmSchemaError objetos que contiene los errores generados.
Se aplica a
GenerateCode(String, String, IEnumerable<String>, Version)
Crea un archivo de código fuente que contiene código de capa de objeto generado a partir del archivo de lenguaje de definición de esquema conceptual (CSDL) especificado. La lista de rutas de acceso de archivo de esquema se usa para resolver las referencias contenidas en el archivo CSDL. Tenga en cuenta que el parámetro targetEntityFrameworkVersion usa números de versión internos de EntityFramework, tal como se describe en la EntityFrameworkVersions clase .
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
Ruta de acceso del archivo CSDL.
- targetPath
- String
Ruta de acceso del archivo que contiene el código de capa de objeto generado.
- additionalEdmSchemaFilePaths
- IEnumerable<String>
Lista de rutas de acceso de archivo de esquema que se pueden usar para resolver las referencias en el esquema de origen (el archivo CSDL). Si el esquema de origen no tiene ninguna dependencia, pase una lista vacía.
- targetEntityFrameworkVersion
- Version
Versión interna de Entity Framework que se va a destinar.
Devoluciones
Lista de EdmSchemaError objetos que contiene los errores generados.
Se aplica a
GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>, Version)
Crea un archivo de código fuente que contiene el código de capa de objeto generado a partir del archivo de lenguaje de definición de esquema conceptual (CSDL) especificado. Tenga en cuenta que el parámetro targetEntityFrameworkVersion usa números de versión internos de Entity Framework, tal como se describe en la EntityFrameworkVersions clase .
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
XmlReader que contiene el CSDL.
- target
- TextWriter
TextWriter en el que se escribe el código de capa de objeto.
- additionalEdmSchemas
- IEnumerable<XmlReader>
Lista de objetos XmlReader que contienen esquemas a los que hace referencia el esquema de origen (CSDL). Si el esquema de origen no tiene ninguna dependencia, pase un objeto IList vacío.
- targetEntityFrameworkVersion
- Version
Versión interna de Entity Framework que se va a destinar.
Devoluciones
Lista de EdmSchemaError objetos que contiene los errores generados.