EntityViewGenerator.GenerateViews Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Genera visualizzazioni in fase di compilazione per gli extent in un StorageMappingItemCollectionoggetto e crea un file di codice sorgente che rende queste visualizzazioni disponibili in fase di esecuzione.
Overload
| Nome | Descrizione |
|---|---|
| GenerateViews(StorageMappingItemCollection, TextWriter) |
Genera visualizzazioni in fase di compilazione per gli extent in un oggetto StorageMappingItemCollection. Invia un file di codice sorgente a un TextWriter per rendere disponibili queste visualizzazioni in fase di esecuzione. |
| GenerateViews(StorageMappingItemCollection, String) |
Genera visualizzazioni in fase di compilazione per gli extent in un oggetto StorageMappingItemCollection. Scrive un file di codice sorgente in un percorso specificato che rende disponibili le visualizzazioni in fase di esecuzione. |
| GenerateViews(StorageMappingItemCollection, TextWriter, Version) |
Genera visualizzazioni in fase di compilazione per gli extent in un oggetto StorageMappingItemCollection. Invia un file di codice sorgente a un TextWriter per rendere disponibili queste visualizzazioni in fase di esecuzione. |
Commenti
Per impostazione predefinita, le viste vengono generate in fase di esecuzione ogni volta che viene eseguita una query o un aggiornamento in un extent. La generazione di viste in fase di compilazione può migliorare le prestazioni dell'applicazione eliminando i costi di generazione di viste in fase di esecuzione.
GenerateViews(StorageMappingItemCollection, TextWriter)
Importante
Questa API non è conforme a CLS.
Genera visualizzazioni in fase di compilazione per gli extent in un oggetto StorageMappingItemCollection. Invia un file di codice sorgente a un TextWriter per rendere disponibili queste visualizzazioni in fase di esecuzione.
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)
Parametri
- mappingCollection
- StorageMappingItemCollection
Oggetto StorageMappingItemCollection da cui verranno generate le visualizzazioni.
- outputWriter
- TextWriter
Oggetto TextWriter a cui verrà inviato il codice generato.
Valori restituiti
Elenco che contiene eventuali errori generati.
- Attributi
Si applica a
GenerateViews(StorageMappingItemCollection, String)
Importante
Questa API non è conforme a CLS.
Genera visualizzazioni in fase di compilazione per gli extent in un oggetto StorageMappingItemCollection. Scrive un file di codice sorgente in un percorso specificato che rende disponibili le visualizzazioni in fase di esecuzione.
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)
Parametri
- mappingCollection
- StorageMappingItemCollection
Oggetto StorageMappingItemCollection da cui verranno generate le visualizzazioni.
- outputPath
- String
Oggetto String che specifica il percorso in cui verrà scritto il file di codice sorgente.
Valori restituiti
Elenco che contiene eventuali errori generati.
- Attributi
Si applica a
GenerateViews(StorageMappingItemCollection, TextWriter, Version)
Importante
Questa API non è conforme a CLS.
Genera visualizzazioni in fase di compilazione per gli extent in un oggetto StorageMappingItemCollection. Invia un file di codice sorgente a un TextWriter per rendere disponibili queste visualizzazioni in fase di esecuzione.
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)
Parametri
- mappingCollection
- StorageMappingItemCollection
Oggetto StorageMappingItemCollection da convalidare.
- outputWriter
- TextWriter
Oggetto TextWriter in cui viene scritto l'output.
- targetEntityFrameworkVersion
- Version
Proprietà di EntityFrameworkVersions che corrisponde alla versione di destinazione di Entity Framework.
Valori restituiti
Elenco che contiene eventuali errori generati.
- Attributi