EntityViewGenerator.GenerateViews Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Génère des vues, lors de la compilation, pour les étendues contenues dans un StorageMappingItemCollection et crée un fichier de code source qui rend ces vues disponibles lors de l'exécution.
Surcharges
GenerateViews(StorageMappingItemCollection, TextWriter) |
Génère des vues lors de la compilation pour les étendues contenues dans un StorageMappingItemCollection. Envoie un fichier de code source à un TextWriter pour rendre ces vues disponibles lors de l'exécution. |
GenerateViews(StorageMappingItemCollection, String) |
Génère des vues lors de la compilation pour les étendues contenues dans un StorageMappingItemCollection. Écrit, à un emplacement spécifié, un fichier de code source qui rend les vues disponibles lors de l'exécution. |
GenerateViews(StorageMappingItemCollection, TextWriter, Version) |
Génère des vues lors de la compilation pour les étendues contenues dans un StorageMappingItemCollection. Envoie un fichier de code source à un TextWriter pour rendre ces vues disponibles lors de l'exécution. |
Remarques
Par défaut, des vues sont générées lors de l'exécution chaque fois qu'une requête ou une mise à jour est effectuée sur une étendue. La génération de vues lors de la compilation peut améliorer la performance de l'application en éliminant la charge que représente la génération de vues lors de l'exécution.
GenerateViews(StorageMappingItemCollection, TextWriter)
Important
Cette API n’est pas conforme CLS.
Génère des vues lors de la compilation pour les étendues contenues dans un StorageMappingItemCollection. Envoie un fichier de code source à un TextWriter pour rendre ces vues disponibles lors de l'exécution.
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)
Paramètres
- mappingCollection
- StorageMappingItemCollection
StorageMappingItemCollection à partir duquel des vues seront générées.
- outputWriter
- TextWriter
TextWriter vers lequel le code généré sera envoyé.
Retours
Liste qui contient des erreurs générées.
- Attributs
S’applique à
GenerateViews(StorageMappingItemCollection, String)
Important
Cette API n’est pas conforme CLS.
Génère des vues lors de la compilation pour les étendues contenues dans un StorageMappingItemCollection. Écrit, à un emplacement spécifié, un fichier de code source qui rend les vues disponibles lors de l'exécution.
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)
Paramètres
- mappingCollection
- StorageMappingItemCollection
StorageMappingItemCollection à partir duquel des vues seront générées.
Retours
Liste qui contient des erreurs générées.
- Attributs
S’applique à
GenerateViews(StorageMappingItemCollection, TextWriter, Version)
Important
Cette API n’est pas conforme CLS.
Génère des vues lors de la compilation pour les étendues contenues dans un StorageMappingItemCollection. Envoie un fichier de code source à un TextWriter pour rendre ces vues disponibles lors de l'exécution.
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)
Paramètres
- mappingCollection
- StorageMappingItemCollection
StorageMappingItemCollection à valider.
- outputWriter
- TextWriter
TextWriter dans lequel la sortie est écrite.
- targetEntityFrameworkVersion
- Version
Propriété de EntityFrameworkVersions qui correspond à la version ciblée d'Entity Framework.
Retours
Liste qui contient des erreurs générées.
- Attributs