次の方法で共有


EntityViewGenerator.GenerateViews メソッド

定義

コンパイル時に StorageMappingItemCollection でエクステントのビューを生成し、実行時にそれらのビューを使用可能にするソース コード ファイルを作成します。

オーバーロード

GenerateViews(StorageMappingItemCollection, TextWriter)

コンパイル時に StorageMappingItemCollection でエクステントのビューを生成します。 ソース コード ファイルを TextWriter に送信することにより、これらのビューは実行時に使用可能になります。

GenerateViews(StorageMappingItemCollection, String)

コンパイル時に StorageMappingItemCollection でエクステントのビューを生成します。 ソース コード ファイルを指定の場所に書き込みます。これらによりビューは実行時に使用可能になります。

GenerateViews(StorageMappingItemCollection, TextWriter, Version)

コンパイル時に StorageMappingItemCollection でエクステントのビューを生成します。 ソース コード ファイルを TextWriter に送信することにより、これらのビューは実行時に使用可能になります。

注釈

既定では、実行時にエクステントでクエリまたは更新が実行される場合に、ビューが生成されます。 コンパイル時にビューを生成すると、実行時のビューの生成による負担が排除されるので、アプリケーションのパフォーマンスが向上します。

GenerateViews(StorageMappingItemCollection, TextWriter)

重要

この API は CLS 準拠ではありません。

コンパイル時に StorageMappingItemCollection でエクステントのビューを生成します。 ソース コード ファイルを TextWriter に送信することにより、これらのビューは実行時に使用可能になります。

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)

パラメーター

mappingCollection
StorageMappingItemCollection

ビューの生成元の StorageMappingItemCollection

outputWriter
TextWriter

生成されたコードの送信先の TextWriter

戻り値

生成されたエラーを含むリスト。

属性

適用対象

GenerateViews(StorageMappingItemCollection, String)

重要

この API は CLS 準拠ではありません。

コンパイル時に StorageMappingItemCollection でエクステントのビューを生成します。 ソース コード ファイルを指定の場所に書き込みます。これらによりビューは実行時に使用可能になります。

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)

パラメーター

mappingCollection
StorageMappingItemCollection

ビューの生成元の StorageMappingItemCollection

outputPath
String

ソース コード ファイルの書き込み先の場所を指定する String

戻り値

生成されたエラーを含むリスト。

属性

適用対象

GenerateViews(StorageMappingItemCollection, TextWriter, Version)

重要

この API は CLS 準拠ではありません。

コンパイル時に StorageMappingItemCollection でエクステントのビューを生成します。 ソース コード ファイルを TextWriter に送信することにより、これらのビューは実行時に使用可能になります。

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)

パラメーター

outputWriter
TextWriter

出力の書き込み先となる TextWriter

targetEntityFrameworkVersion
Version

対象となるバージョンの Entity Framework に対応する EntityFrameworkVersions のプロパティ。

戻り値

生成されたエラーを含むリスト。

属性

適用対象