EntityViewGenerator.GenerateViews Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Generuje zobrazení v době kompilace pro rozsahy v objektu a vytvoří soubor zdrojového StorageMappingItemCollectionkódu, který tato zobrazení zpřístupní za běhu.
Přetížení
| Name | Description |
|---|---|
| GenerateViews(StorageMappingItemCollection, TextWriter) |
Generuje zobrazení v době kompilace pro rozsahy v .StorageMappingItemCollection Odešle do souboru zdrojového TextWriter kódu, aby byla tato zobrazení dostupná 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 do souboru zdrojového TextWriter kódu, aby byla tato zobrazení dostupná 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 zlepš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 do souboru zdrojového TextWriter kódu, aby byla tato zobrazení dostupná 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
Zobrazení StorageMappingItemCollection , ze kterých se budou generovat.
- outputWriter
- TextWriter
Do TextWriter kterého se odešle vygenerovaný kód.
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
Zobrazení StorageMappingItemCollection , ze kterých se budou generovat.
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 do souboru zdrojového TextWriter kódu, aby byla tato zobrazení dostupná 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
Ověření StorageMappingItemCollection .
- outputWriter
- TextWriter
Výstup TextWriter , do kterého se výstup zapíše.
- targetEntityFrameworkVersion
- Version
Vlastnost EntityFrameworkVersions , která odpovídá cílové verzi Entity Framework.
Návraty
Seznam obsahující všechny vygenerované chyby.
- Atributy