EntityViewGenerator.GenerateViews Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Gera visualizações em tempo de compilação para as extensões em um StorageMappingItemCollection, e cria um ficheiro de código-fonte que torna estas vistas disponíveis em tempo de execução.
Sobrecargas
| Name | Description |
|---|---|
| GenerateViews(StorageMappingItemCollection, TextWriter) |
Gera visualizações em tempo de compilação para as extensões em um StorageMappingItemCollection. Envia um ficheiro de código-fonte para um TextWriter para tornar estas vistas disponíveis em tempo de execução. |
| GenerateViews(StorageMappingItemCollection, String) |
Gera visualizações em tempo de compilação para as extensões em um StorageMappingItemCollection. Escreve um ficheiro de código-fonte numa localização especificada que torna as vistas disponíveis em tempo de execução. |
| GenerateViews(StorageMappingItemCollection, TextWriter, Version) |
Gera visualizações em tempo de compilação para as extensões em um StorageMappingItemCollection. Envia um ficheiro de código-fonte para um TextWriter para tornar estas vistas disponíveis em tempo de execução. |
Observações
Por defeito, as visualizações são geradas em tempo de execução sempre que uma consulta ou atualização é realizada numa extensão. Gerar vistas em tempo de compilação pode melhorar o desempenho da aplicação ao eliminar o custo de gerar vistas em tempo de execução.
GenerateViews(StorageMappingItemCollection, TextWriter)
Importante
Esta API não está em conformidade com CLS.
Gera visualizações em tempo de compilação para as extensões em um StorageMappingItemCollection. Envia um ficheiro de código-fonte para um TextWriter para tornar estas vistas disponíveis em 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
A StorageMappingItemCollection partir das quais serão geradas as visualizações.
- outputWriter
- TextWriter
Para onde TextWriter o código gerado será enviado.
Devoluções
Uma lista que contém quaisquer erros gerados.
- Atributos
Aplica-se a
GenerateViews(StorageMappingItemCollection, String)
Importante
Esta API não está em conformidade com CLS.
Gera visualizações em tempo de compilação para as extensões em um StorageMappingItemCollection. Escreve um ficheiro de código-fonte numa localização especificada que torna as vistas disponíveis em 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
A StorageMappingItemCollection partir das quais serão geradas as visualizações.
Devoluções
Uma lista que contém quaisquer erros gerados.
- Atributos
Aplica-se a
GenerateViews(StorageMappingItemCollection, TextWriter, Version)
Importante
Esta API não está em conformidade com CLS.
Gera visualizações em tempo de compilação para as extensões em um StorageMappingItemCollection. Envia um ficheiro de código-fonte para um TextWriter para tornar estas vistas disponíveis em 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
A StorageMappingItemCollection ser validada.
- outputWriter
- TextWriter
O TextWriter para onde a saída é escrita.
- targetEntityFrameworkVersion
- Version
A propriedade EntityFrameworkVersions disso corresponde à versão alvo do Entity Framework.
Devoluções
Uma lista que contém quaisquer erros gerados.
- Atributos