EntityViewGenerator.GenerateViews Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.
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