Sdílet prostřednictvím


EntityViewGenerator.GenerateViews Metoda

Definice

Generuje zobrazení v době kompilace pro rozsahy v StorageMappingItemCollectiona vytvoří soubor zdrojového kódu, který tato zobrazení zpřístupní za běhu.

Přetížení

GenerateViews(StorageMappingItemCollection, TextWriter)

Generuje zobrazení v době kompilace pro rozsahy v StorageMappingItemCollection. Odešle soubor zdrojového kódu do souboru a TextWriter zpřístupní tato zobrazení za běhu.

GenerateViews(StorageMappingItemCollection, String)

Generuje zobrazení v době kompilace pro rozsahy v StorageMappingItemCollection. Zapíše soubor zdrojového kódu do zadaného umístění, které zpřístupňuje zobrazení za běhu.

GenerateViews(StorageMappingItemCollection, TextWriter, Version)

Generuje zobrazení v době kompilace pro rozsahy v StorageMappingItemCollection. Odešle soubor zdrojového kódu do souboru a TextWriter zpřístupní tato zobrazení za běhu.

Poznámky

Ve výchozím nastavení se zobrazení generují za běhu při každém provedení dotazu nebo aktualizace v rozsahu. Generování zobrazení v době kompilace může zvýšit výkon aplikace tím, že eliminuje náklady na generování zobrazení za běhu.

GenerateViews(StorageMappingItemCollection, TextWriter)

Důležité

Toto rozhraní API neodpovídá specifikaci CLS.

Generuje zobrazení v době kompilace pro rozsahy v StorageMappingItemCollection. Odešle soubor zdrojového kódu do souboru a TextWriter zpřístupní tato zobrazení za běhu.

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)

Parametry

mappingCollection
StorageMappingItemCollection

Ze StorageMappingItemCollection kterého se budou generovat zobrazení.

outputWriter
TextWriter

Kód TextWriter , do kterého se vygenerovaný kód odešle.

Návraty

Seznam obsahující všechny vygenerované chyby.

Atributy

Platí pro

GenerateViews(StorageMappingItemCollection, String)

Důležité

Toto rozhraní API neodpovídá specifikaci CLS.

Generuje zobrazení v době kompilace pro rozsahy v StorageMappingItemCollection. Zapíše soubor zdrojového kódu do zadaného umístění, které zpřístupňuje zobrazení za běhu.

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)

Parametry

mappingCollection
StorageMappingItemCollection

Ze StorageMappingItemCollection kterého se budou generovat zobrazení.

outputPath
String

Určuje String umístění, do kterého bude soubor zdrojového kódu zapsán.

Návraty

Seznam obsahující všechny vygenerované chyby.

Atributy

Platí pro

GenerateViews(StorageMappingItemCollection, TextWriter, Version)

Důležité

Toto rozhraní API neodpovídá specifikaci CLS.

Generuje zobrazení v době kompilace pro rozsahy v StorageMappingItemCollection. Odešle soubor zdrojového kódu do souboru a TextWriter zpřístupní tato zobrazení za běhu.

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)

Parametry

mappingCollection
StorageMappingItemCollection

Hodnota StorageMappingItemCollection , která se má ověřit.

outputWriter
TextWriter

Hodnota TextWriter , do které je výstup zapsán.

targetEntityFrameworkVersion
Version

Vlastnost EntityFrameworkVersions , která odpovídá cílové verzi Entity Framework.

Návraty

Seznam obsahující všechny vygenerované chyby.

Atributy

Platí pro