EntityViewGenerator.GenerateViews Método

Definição

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.

outputPath
String

O String que especifica o local onde o ficheiro do código-fonte será escrito.

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

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

Aplica-se a