EntityCodeGenerator.GenerateCode Método

Definición

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

sourceEdmSchema
XmlReader

que XmlReader contiene el CSDL.

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

sourceEdmSchema
XmlReader

que XmlReader contiene el CSDL.

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.

Se aplica a