Aracılığıyla paylaş


EntityViewGenerator.GenerateViews Yöntem

Tanım

içindeki kapsamlar için derleme zamanında görünümler StorageMappingItemCollectionoluşturur ve bu görünümleri çalışma zamanında kullanılabilir hale getiren bir kaynak kod dosyası oluşturur.

Aşırı Yüklemeler

GenerateViews(StorageMappingItemCollection, TextWriter)

derleme zamanında içindeki StorageMappingItemCollectionkapsamlar için görünümler oluşturur. Bu görünümlerin çalışma zamanında kullanılabilir olmasını sağlamak için öğesine bir TextWriter kaynak kod dosyası gönderir.

GenerateViews(StorageMappingItemCollection, String)

derleme zamanında içindeki StorageMappingItemCollectionkapsamlar için görünümler oluşturur. Belirli bir konuma, görünümleri çalışma zamanında kullanılabilir hale getiren bir kaynak kod dosyası yazar.

GenerateViews(StorageMappingItemCollection, TextWriter, Version)

derleme zamanında içindeki StorageMappingItemCollectionkapsamlar için görünümler oluşturur. Bu görünümlerin çalışma zamanında kullanılabilir olmasını sağlamak için öğesine bir TextWriter kaynak kod dosyası gönderir.

Açıklamalar

Varsayılan olarak görünümler, bir ölçüde bir sorgu veya güncelleştirme gerçekleştirildiğinde çalışma zamanında oluşturulur. Derleme zamanında görünümler oluşturmak, çalışma zamanında görünüm oluşturma giderlerini ortadan kaldırarak uygulama performansını artırabilir.

GenerateViews(StorageMappingItemCollection, TextWriter)

Önemli

Bu API, CLS uyumlu değildir.

derleme zamanında içindeki StorageMappingItemCollectionkapsamlar için görünümler oluşturur. Bu görünümlerin çalışma zamanında kullanılabilir olmasını sağlamak için öğesine bir TextWriter kaynak kod dosyası gönderir.

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)

Parametreler

mappingCollection
StorageMappingItemCollection

Görünümlerin StorageMappingItemCollection oluşturulacağı görünüm.

outputWriter
TextWriter

TextWriter Oluşturulan kodun gönderileceği kod.

Döndürülenler

Oluşturulan hataları içeren bir liste.

Öznitelikler

Şunlara uygulanır

GenerateViews(StorageMappingItemCollection, String)

Önemli

Bu API, CLS uyumlu değildir.

derleme zamanında içindeki StorageMappingItemCollectionkapsamlar için görünümler oluşturur. Belirli bir konuma, görünümleri çalışma zamanında kullanılabilir hale getiren bir kaynak kod dosyası yazar.

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)

Parametreler

mappingCollection
StorageMappingItemCollection

Görünümlerin StorageMappingItemCollection oluşturulacağı görünüm.

outputPath
String

String kaynak kod dosyasının yazılacağı konumu belirtir.

Döndürülenler

Oluşturulan hataları içeren bir liste.

Öznitelikler

Şunlara uygulanır

GenerateViews(StorageMappingItemCollection, TextWriter, Version)

Önemli

Bu API, CLS uyumlu değildir.

derleme zamanında içindeki StorageMappingItemCollectionkapsamlar için görünümler oluşturur. Bu görünümlerin çalışma zamanında kullanılabilir olmasını sağlamak için öğesine bir TextWriter kaynak kod dosyası gönderir.

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)

Parametreler

outputWriter
TextWriter

Çıkışın TextWriter yazıldığı.

targetEntityFrameworkVersion
Version

EntityFrameworkVersions Özelliği, Entity Framework'ün hedeflenen sürümüne karşılık gelir.

Döndürülenler

Oluşturulan hataları içeren bir liste.

Öznitelikler

Şunlara uygulanır