EntityViewGenerator.GenerateViews 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 vistas en tiempo de compilación para las extensiones en StorageMappingItemCollection y crea un archivo de código fuente que hace que estas vistas estén disponibles en tiempo de ejecución.
Sobrecargas
GenerateViews(StorageMappingItemCollection, TextWriter) |
Genera vistas en tiempo de compilación para las extensiones en StorageMappingItemCollection. Envía un archivo de código fuente a un 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 en 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 en StorageMappingItemCollection. Envía un archivo de código fuente a un 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 una actualización en una extensión. La generación de vistas en tiempo de compilación puede mejorar el rendimiento de la aplicación al eliminar el gasto que supone 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 en StorageMappingItemCollection. Envía un archivo de código fuente a un 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
StorageMappingItemCollection desde la que se generarán las vistas.
- outputWriter
- TextWriter
TextWriter al que se enviará el código generado.
Devoluciones
Una 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 en 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
StorageMappingItemCollection desde la que se generarán las vistas.
- outputPath
- String
String que especifica la ubicación en que se escribirá el archivo de código fuente.
Devoluciones
Una 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 en StorageMappingItemCollection. Envía un archivo de código fuente a un 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
StorageMappingItemCollection que se va a validar.
- outputWriter
- TextWriter
Objeto TextWriter donde se escribe el resultado.
- targetEntityFrameworkVersion
- Version
Propiedad de EntityFrameworkVersions que corresponde a la versión de destino de Entity Framework.
Devoluciones
Una lista que contiene los errores generados.
- Atributos