EntityViewGenerator.GenerateViews 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
컴파일 시 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입니다.
반환
생성된 모든 오류를 포함하는 목록입니다.
- 특성
적용 대상
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)
매개 변수
- mappingCollection
- StorageMappingItemCollection
유효성을 검사할 StorageMappingItemCollection입니다.
- outputWriter
- TextWriter
출력이 쓰여질 TextWriter입니다.
- targetEntityFrameworkVersion
- Version
Entity Framework의 대상 버전에 해당하는 EntityFrameworkVersions의 속성입니다.
반환
생성된 모든 오류를 포함하는 목록입니다.
- 특성
적용 대상
.NET