Compartilhar via


EntityViewGenerator.GenerateViews Método

Definição

Gera as exibições no tempo de compilação para as extensões em um StorageMappingItemCollection e cria um arquivo de código-fonte que disponibiliza essas exibições no tempo de execução.

Sobrecargas

GenerateViews(StorageMappingItemCollection, TextWriter)

Gera as exibições no tempo de compilação para as extensões em um StorageMappingItemCollection. Envia um arquivo de código-fonte para um TextWriter para disponibilizar essas exibições no tempo de execução.

GenerateViews(StorageMappingItemCollection, String)

Gera as exibições no tempo de compilação para as extensões em um StorageMappingItemCollection. Grava um arquivo de código-fonte em um local especificado que disponibiliza as exibição no tempo de execução.

GenerateViews(StorageMappingItemCollection, TextWriter, Version)

Gera as exibições no tempo de compilação para as extensões em um StorageMappingItemCollection. Envia um arquivo de código-fonte para um TextWriter para disponibilizar essas exibições no tempo de execução.

Comentários

Por padrão, as exibições são geradas em tempo de execução sempre que uma consulta ou atualização é executada em uma extensão. Gerar exibições em tempo de compilação pode melhorar o desempenho do aplicativo eliminando a despesa de gerar exibições em tempo de execução.

GenerateViews(StorageMappingItemCollection, TextWriter)

Importante

Esta API não está em conformidade com CLS.

Gera as exibições no tempo de compilação para as extensões em um StorageMappingItemCollection. Envia um arquivo de código-fonte para um TextWriter para disponibilizar essas exibições no tempo de execução.

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

O StorageMappingItemCollection do qual as exibições serão geradas.

outputWriter
TextWriter

O TextWriter para o qual o código gerado será enviado.

Retornos

Uma lista que contém os erros gerados.

Atributos

Aplica-se a

GenerateViews(StorageMappingItemCollection, String)

Importante

Esta API não está em conformidade com CLS.

Gera as exibições no tempo de compilação para as extensões em um StorageMappingItemCollection. Grava um arquivo de código-fonte em um local especificado que disponibiliza as exibição no tempo de execução.

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

O StorageMappingItemCollection do qual as exibições serão geradas.

outputPath
String

O String que especifica o local no qual o arquivo de código-fonte será gravado.

Retornos

Uma lista que contém os erros gerados.

Atributos

Aplica-se a

GenerateViews(StorageMappingItemCollection, TextWriter, Version)

Importante

Esta API não está em conformidade com CLS.

Gera as exibições no tempo de compilação para as extensões em um StorageMappingItemCollection. Envia um arquivo de código-fonte para um TextWriter para disponibilizar essas exibições no tempo de execução.

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

O StorageMappingItemCollection a ser validado.

outputWriter
TextWriter

O TextWriter no qual a saída é gravada.

targetEntityFrameworkVersion
Version

A propriedade de EntityFrameworkVersions que corresponde à versão de destino do Entity Framework.

Retornos

Uma lista que contém os erros gerados.

Atributos

Aplica-se a