EntityViewGenerator.GenerateViews Método

Definición

Genera vistas en tiempo de compilación para las extensiones de y StorageMappingItemCollectioncrea un archivo de código fuente que hace que estas vistas estén disponibles en tiempo de ejecución.

Sobrecargas

Nombre Description
GenerateViews(StorageMappingItemCollection, TextWriter)

Genera vistas en tiempo de compilación para las extensiones de .StorageMappingItemCollection Envía un archivo de código fuente a TextWriter para que estas vistas estén disponibles en tiempo de ejecución.

GenerateViews(StorageMappingItemCollection, String)

Genera vistas en tiempo de compilación para las extensiones de .StorageMappingItemCollection Escribe un archivo de código fuente en una ubicación especificada que hace que las vistas estén disponibles en tiempo de ejecución.

GenerateViews(StorageMappingItemCollection, TextWriter, Version)

Genera vistas en tiempo de compilación para las extensiones de .StorageMappingItemCollection Envía un archivo de código fuente a TextWriter para que estas vistas estén disponibles en tiempo de ejecución.

Comentarios

De forma predeterminada, las vistas se generan en tiempo de ejecución cada vez que se realiza una consulta o actualización en una extensión. La generación de vistas en tiempo de compilación puede mejorar el rendimiento de la aplicación eliminando el gasto de generar vistas en tiempo de ejecución.

GenerateViews(StorageMappingItemCollection, TextWriter)

Importante

Esta API no es conforme a CLS.

Genera vistas en tiempo de compilación para las extensiones de .StorageMappingItemCollection Envía un archivo de código fuente a TextWriter para que estas vistas estén disponibles en tiempo de ejecución.

public:
 System::Collections::Generic::IList<System::Data::Metadata::Edm::EdmSchemaError ^> ^ GenerateViews(System::Data::Mapping::StorageMappingItemCollection ^ mappingCollection, System::IO::TextWriter ^ outputWriter);
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateViews(System.Data.Mapping.StorageMappingItemCollection mappingCollection, System.IO.TextWriter outputWriter);
[System.CLSCompliant(false)]
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateViews(System.Data.Mapping.StorageMappingItemCollection mappingCollection, System.IO.TextWriter outputWriter);
member this.GenerateViews : System.Data.Mapping.StorageMappingItemCollection * System.IO.TextWriter -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
[<System.CLSCompliant(false)>]
member this.GenerateViews : System.Data.Mapping.StorageMappingItemCollection * System.IO.TextWriter -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateViews (mappingCollection As StorageMappingItemCollection, outputWriter As TextWriter) As IList(Of EdmSchemaError)

Parámetros

mappingCollection
StorageMappingItemCollection

desde StorageMappingItemCollection el que se generarán las vistas.

outputWriter
TextWriter

TextWriter al que se enviará el código generado.

Devoluciones

Lista que contiene los errores generados.

Atributos

Se aplica a

GenerateViews(StorageMappingItemCollection, String)

Importante

Esta API no es conforme a CLS.

Genera vistas en tiempo de compilación para las extensiones de .StorageMappingItemCollection Escribe un archivo de código fuente en una ubicación especificada que hace que las vistas estén disponibles en tiempo de ejecución.

public:
 System::Collections::Generic::IList<System::Data::Metadata::Edm::EdmSchemaError ^> ^ GenerateViews(System::Data::Mapping::StorageMappingItemCollection ^ mappingCollection, System::String ^ outputPath);
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateViews(System.Data.Mapping.StorageMappingItemCollection mappingCollection, string outputPath);
[System.CLSCompliant(false)]
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateViews(System.Data.Mapping.StorageMappingItemCollection mappingCollection, string outputPath);
member this.GenerateViews : System.Data.Mapping.StorageMappingItemCollection * string -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
[<System.CLSCompliant(false)>]
member this.GenerateViews : System.Data.Mapping.StorageMappingItemCollection * string -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateViews (mappingCollection As StorageMappingItemCollection, outputPath As String) As IList(Of EdmSchemaError)

Parámetros

mappingCollection
StorageMappingItemCollection

desde StorageMappingItemCollection el que se generarán las vistas.

outputPath
String

String que especifica la ubicación en la que se escribirá el archivo de código fuente.

Devoluciones

Lista que contiene los errores generados.

Atributos

Se aplica a

GenerateViews(StorageMappingItemCollection, TextWriter, Version)

Importante

Esta API no es conforme a CLS.

Genera vistas en tiempo de compilación para las extensiones de .StorageMappingItemCollection Envía un archivo de código fuente a TextWriter para que estas vistas estén disponibles en tiempo de ejecución.

public:
 System::Collections::Generic::IList<System::Data::Metadata::Edm::EdmSchemaError ^> ^ GenerateViews(System::Data::Mapping::StorageMappingItemCollection ^ mappingCollection, System::IO::TextWriter ^ outputWriter, Version ^ targetEntityFrameworkVersion);
[System.CLSCompliant(false)]
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateViews(System.Data.Mapping.StorageMappingItemCollection mappingCollection, System.IO.TextWriter outputWriter, Version targetEntityFrameworkVersion);
[<System.CLSCompliant(false)>]
member this.GenerateViews : System.Data.Mapping.StorageMappingItemCollection * System.IO.TextWriter * Version -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateViews (mappingCollection As StorageMappingItemCollection, outputWriter As TextWriter, targetEntityFrameworkVersion As Version) As IList(Of EdmSchemaError)

Parámetros

mappingCollection
StorageMappingItemCollection

que StorageMappingItemCollection se va a validar.

outputWriter
TextWriter

objeto TextWriter en el que se escribe la salida.

targetEntityFrameworkVersion
Version

Propiedad de EntityFrameworkVersions que corresponde a la versión de destino de Entity Framework.

Devoluciones

Lista que contiene los errores generados.

Atributos

Se aplica a