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)

Параметры

mappingCollection
StorageMappingItemCollection

Проверяемая StorageMappingItemCollection .

outputWriter
TextWriter

Значение, TextWriter в которое записываются выходные данные.

targetEntityFrameworkVersion
Version

Свойство EntityFrameworkVersions , соответствующее целевой версии Entity Framework.

Возвращаемое значение

Список, содержащий все созданные ошибки.

Атрибуты

Применяется к