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 el código fuente que contiene los objetos generados desde el lenguaje de definición de esquemas conceptuales (CSDL).
Sobrecargas
GenerateCode(String, String) |
Crea un archivo de código fuente que contiene el código de capa de objeto generado desde el archivo de lenguaje de definición de esquemas conceptuales (CSDL) especificado. |
GenerateCode(XmlReader, TextWriter) |
Genera el código de capa de objeto usando el lenguaje de definición de esquemas conceptuales (CSDL) especificado en el objeto XmlReader y envía el código generado a un objeto TextWriter. |
GenerateCode(String, String, IEnumerable<String>) |
Crea un archivo de código fuente que contiene el código de capa de objeto generado desde el archivo de lenguaje de definición de esquemas conceptuales (CSDL) especificado. La lista de rutas de acceso de archivos de esquema se utiliza 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 desde el archivo de lenguaje de definición de esquemas conceptuales (CSDL) especificado. Observe que el parámetro targetEntityFrameworkVersion utiliza números de versión internos de Entity Framework como se describe en la clase EntityFrameworkVersions. |
GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>) |
Genera el código de capa de objeto basado en el lenguaje de definición de esquemas conceptuales (CSDL) especificado en el objeto XmlReader y, a continuación, envía el código generado a un objeto TextWriter. Lista de objetos XmlReader para resolver las referencias contenidas en el archivo CSDL. |
GenerateCode(XmlReader, TextWriter, Version) |
Genera el código de capa de objeto usando el lenguaje de definición de esquemas conceptual (CSDL) especificado en el objeto XmlReader y envía el código generado a un objeto TextWriter. Observe que el parámetro targetEntityFrameworkVersion utiliza números de versión internos de EntityFramework como se describe en la clase EntityFrameworkVersions. |
GenerateCode(String, String, IEnumerable<String>, Version) |
Crea un archivo de código fuente que contiene el código de capa de objeto generado desde el archivo de lenguaje de definición de esquemas conceptuales (CSDL) especificado. La lista de rutas de acceso de archivos de esquema se utiliza para resolver las referencias contenidas en el archivo CSDL. Observe que el parámetro targetEntityFrameworkVersion utiliza números de versión internos de EntityFramework como se describe en la clase EntityFrameworkVersions. |
GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>, Version) |
Crea un archivo de código fuente que contiene el código de capa de objeto generado desde el archivo de lenguaje de definición de esquemas conceptuales (CSDL) especificado. Observe que el parámetro targetEntityFrameworkVersion utiliza números de versión internos de Entity Framework como se describe en la clase EntityFrameworkVersions. |
GenerateCode(String, String)
Crea un archivo de código fuente que contiene el código de capa de objeto generado desde el archivo de lenguaje de definición de esquemas conceptuales (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 al archivo que contiene el código de capa de objeto generado.
Devoluciones
Una lista de objetos EdmSchemaError que contiene los errores generados.
Se aplica a
GenerateCode(XmlReader, TextWriter)
Genera el código de capa de objeto usando el lenguaje de definición de esquemas conceptuales (CSDL) especificado en el objeto XmlReader y envía el código generado a un objeto 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
Objeto TextWriter para el que se escribe el código de capa de objeto.
Devoluciones
Una lista de objetos EdmSchemaError que contiene los errores generados.
Se aplica a
GenerateCode(String, String, IEnumerable<String>)
Crea un archivo de código fuente que contiene el código de capa de objeto generado desde el archivo de lenguaje de definición de esquemas conceptuales (CSDL) especificado. La lista de rutas de acceso de archivos de esquema se utiliza 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 al archivo que contiene el código de capa de objeto generado.
- additionalEdmSchemaFilePaths
- IEnumerable<String>
Lista de rutas de acceso de archivos de esquema que se pueden utilizar para resolver las referencias en el esquema de origen (archivo CSDL). Si el esquema de origen no tiene dependencias, pasa una lista vacía.
Devoluciones
Una lista de objetos EdmSchemaError 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 desde el archivo de lenguaje de definición de esquemas conceptuales (CSDL) especificado. Observe que el parámetro targetEntityFrameworkVersion utiliza números de versión internos de Entity Framework como se describe en la clase EntityFrameworkVersions.
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 al archivo que contiene el código de capa de objeto generado.
- targetEntityFrameworkVersion
- Version
Versión interna de Entity Framework de destino.
Devoluciones
Una lista de objetos EdmSchemaError que contiene los errores generados.
Se aplica a
GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>)
Genera el código de capa de objeto basado en el lenguaje de definición de esquemas conceptuales (CSDL) especificado en el objeto XmlReader y, a continuación, envía el código generado a un objeto TextWriter. Lista de objetos XmlReader para resolver las referencias contenidas en el archivo 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
TextWriter para generar el código de capa de objeto generado.
- additionalEdmSchemas
- IEnumerable<XmlReader>
Una lista de objetos XmlReader que contiene los esquemas a los que hace referencia el esquema de origen (el CSDL). Si el esquema de origen no tiene dependencias, pasa una lista vacía.
Devoluciones
Una lista de objetos EdmSchemaError que contiene los errores generados.
Se aplica a
GenerateCode(XmlReader, TextWriter, Version)
Genera el código de capa de objeto usando el lenguaje de definición de esquemas conceptual (CSDL) especificado en el objeto XmlReader y envía el código generado a un objeto TextWriter. Observe que el parámetro targetEntityFrameworkVersion utiliza números de versión internos de EntityFramework como se describe en la clase EntityFrameworkVersions.
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 para el que se escribe el código de capa de objeto.
- targetEntityFrameworkVersion
- Version
Versión interna de Entity Framework de destino.
Devoluciones
Una lista de objetos EdmSchemaError que contiene los errores generados.
Se aplica a
GenerateCode(String, String, IEnumerable<String>, Version)
Crea un archivo de código fuente que contiene el código de capa de objeto generado desde el archivo de lenguaje de definición de esquemas conceptuales (CSDL) especificado. La lista de rutas de acceso de archivos de esquema se utiliza para resolver las referencias contenidas en el archivo CSDL. Observe que el parámetro targetEntityFrameworkVersion utiliza números de versión internos de EntityFramework como se describe en la clase EntityFrameworkVersions.
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 al archivo que contiene el código de capa de objeto generado.
- additionalEdmSchemaFilePaths
- IEnumerable<String>
Lista de rutas de acceso de archivos de esquema que se pueden utilizar para resolver las referencias en el esquema de origen (archivo CSDL). Si el esquema de origen no tiene dependencias, pasa una lista vacía.
- targetEntityFrameworkVersion
- Version
Versión interna de Entity Framework de destino.
Devoluciones
Una lista de objetos EdmSchemaError 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 desde el archivo de lenguaje de definición de esquemas conceptuales (CSDL) especificado. Observe que el parámetro targetEntityFrameworkVersion utiliza números de versión internos de Entity Framework como se describe en la clase EntityFrameworkVersions.
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 para el que se escribe el código de capa de objeto.
- additionalEdmSchemas
- IEnumerable<XmlReader>
Lista de objetos XmlReader que contiene los esquemas a los que hace referencia el esquema de origen (el CSDL). Si el esquema de origen no tiene dependencias, pasa un objeto IList vacío.
- targetEntityFrameworkVersion
- Version
Versión interna de Entity Framework de destino.
Devoluciones
Una lista de objetos EdmSchemaError que contiene los errores generados.