EntityViewGenerator.GenerateViews Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Generuje widoki w czasie kompilacji dla zakresów w StorageMappingItemCollectionobiekcie i tworzy plik kodu źródłowego, który udostępnia te widoki w czasie wykonywania.
Przeciążenia
| Nazwa | Opis |
|---|---|
| GenerateViews(StorageMappingItemCollection, TextWriter) |
Generuje widoki w czasie kompilacji dla zakresów w obiekcie StorageMappingItemCollection. Wysyła plik kodu źródłowego do obiektu TextWriter , aby udostępnić te widoki w czasie wykonywania. |
| GenerateViews(StorageMappingItemCollection, String) |
Generuje widoki w czasie kompilacji dla zakresów w obiekcie StorageMappingItemCollection. Zapisuje plik kodu źródłowego w określonej lokalizacji, która udostępnia widoki w czasie wykonywania. |
| GenerateViews(StorageMappingItemCollection, TextWriter, Version) |
Generuje widoki w czasie kompilacji dla zakresów w obiekcie StorageMappingItemCollection. Wysyła plik kodu źródłowego do obiektu TextWriter , aby udostępnić te widoki w czasie wykonywania. |
Uwagi
Domyślnie widoki są generowane w czasie wykonywania za każdym razem, gdy zapytanie lub aktualizacja jest wykonywana w zakresie. Generowanie widoków w czasie kompilacji może zwiększyć wydajność aplikacji, eliminując koszty generowania widoków w czasie wykonywania.
GenerateViews(StorageMappingItemCollection, TextWriter)
Ważny
To API nie jest zgodne z CLS.
Generuje widoki w czasie kompilacji dla zakresów w obiekcie StorageMappingItemCollection. Wysyła plik kodu źródłowego do obiektu TextWriter , aby udostępnić te widoki w czasie wykonywania.
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
Z StorageMappingItemCollection których będą generowane widoki.
- outputWriter
- TextWriter
Do TextWriter którego zostanie wysłany wygenerowany kod.
Zwraca
Lista zawierająca wszelkie wygenerowane błędy.
- Atrybuty
Dotyczy
GenerateViews(StorageMappingItemCollection, String)
Ważny
To API nie jest zgodne z CLS.
Generuje widoki w czasie kompilacji dla zakresów w obiekcie StorageMappingItemCollection. Zapisuje plik kodu źródłowego w określonej lokalizacji, która udostępnia widoki w czasie wykonywania.
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
Z StorageMappingItemCollection których będą generowane widoki.
Zwraca
Lista zawierająca wszelkie wygenerowane błędy.
- Atrybuty
Dotyczy
GenerateViews(StorageMappingItemCollection, TextWriter, Version)
Ważny
To API nie jest zgodne z CLS.
Generuje widoki w czasie kompilacji dla zakresów w obiekcie StorageMappingItemCollection. Wysyła plik kodu źródłowego do obiektu TextWriter , aby udostępnić te widoki w czasie wykonywania.
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
Element do zweryfikowania StorageMappingItemCollection .
- outputWriter
- TextWriter
Wartość TextWriter , do której są zapisywane dane wyjściowe.
- targetEntityFrameworkVersion
- Version
Właściwość EntityFrameworkVersions odpowiada docelowej wersji programu Entity Framework.
Zwraca
Lista zawierająca wszelkie wygenerowane błędy.
- Atrybuty