EntityCodeGenerator.GenerateCode 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 le code source qui contient les objets générés à partir du langage de définition de schéma conceptuel (CSDL).
Surcharges
| Nom | Description |
|---|---|
| GenerateCode(String, String) |
Crée un fichier de code source qui contient le code de couche objet généré à partir du fichier CSDL (Conceptual Schema Definition Language) spécifié. |
| GenerateCode(XmlReader, TextWriter) |
Génère du code de couche objet à l’aide du langage CSDL (Conceptual Schema Definition Language) spécifié dans l’objet XmlReader et génère le code généré dans un TextWriter. |
| GenerateCode(String, String, IEnumerable<String>) |
Crée un fichier de code source qui contient du code de couche objet généré à partir du fichier CSDL (Conceptual Schema Definition Language) spécifié. La liste des chemins d’accès aux fichiers de schéma est utilisée pour résoudre les références contenues dans le fichier CSDL. |
| GenerateCode(String, String, Version) |
Crée un fichier de code source qui contient le code de couche objet généré à partir du fichier CSDL (Conceptual Schema Definition Language) spécifié. Notez que le paramètre targetEntityFrameworkVersion utilise des numéros de version Entity Framework internes, comme décrit dans la EntityFrameworkVersions classe. |
| GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>) |
Génère du code de couche objet basé sur le langage CSDL (Conceptual Schema Definition Language) spécifié dans l’objet XmlReader , puis génère le code généré dans un TextWriter. Une liste d’objets XmlReader est utilisée pour résoudre les références contenues dans le CSDL. |
| GenerateCode(XmlReader, TextWriter, Version) |
Génère du code de couche objet à l’aide du langage CSDL (Conceptual Schema Definition Language) spécifié dans l’objet XmlReader et génère le code généré dans un TextWriter. Notez que le paramètre targetEntityFrameworkVersion utilise des numéros de version EntityFramework internes, comme décrit dans la EntityFrameworkVersions classe. |
| GenerateCode(String, String, IEnumerable<String>, Version) |
Crée un fichier de code source qui contient du code de couche objet généré à partir du fichier CSDL (Conceptual Schema Definition Language) spécifié. La liste des chemins d’accès aux fichiers de schéma est utilisée pour résoudre les références contenues dans le fichier CSDL. Notez que le paramètre targetEntityFrameworkVersion utilise des numéros de version EntityFramework internes, comme décrit dans la EntityFrameworkVersions classe. |
| GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>, Version) |
Crée un fichier de code source qui contient le code de couche objet généré à partir du fichier CSDL (Conceptual Schema Definition Language) spécifié. Notez que le paramètre targetEntityFrameworkVersion utilise des numéros de version Entity Framework internes, comme décrit dans la EntityFrameworkVersions classe. |
GenerateCode(String, String)
Crée un fichier de code source qui contient le code de couche objet généré à partir du fichier CSDL (Conceptual Schema Definition Language) spécifié.
public:
System::Collections::Generic::IList<System::Data::Metadata::Edm::EdmSchemaError ^> ^ GenerateCode(System::String ^ sourceEdmSchemaFilePath, System::String ^ targetPath);
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateCode(string sourceEdmSchemaFilePath, string targetPath);
member this.GenerateCode : string * string -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateCode (sourceEdmSchemaFilePath As String, targetPath As String) As IList(Of EdmSchemaError)
Paramètres
- sourceEdmSchemaFilePath
- String
Chemin du fichier CSDL.
- targetPath
- String
Chemin d’accès du fichier qui contient le code de couche objet généré.
Retours
Liste d’objets EdmSchemaError qui contiennent toutes les erreurs générées.
S’applique à
GenerateCode(XmlReader, TextWriter)
Génère du code de couche objet à l’aide du langage CSDL (Conceptual Schema Definition Language) spécifié dans l’objet XmlReader et génère le code généré dans un TextWriter.
public:
System::Collections::Generic::IList<System::Data::Metadata::Edm::EdmSchemaError ^> ^ GenerateCode(System::Xml::XmlReader ^ sourceEdmSchema, System::IO::TextWriter ^ target);
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateCode(System.Xml.XmlReader sourceEdmSchema, System.IO.TextWriter target);
member this.GenerateCode : System.Xml.XmlReader * System.IO.TextWriter -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateCode (sourceEdmSchema As XmlReader, target As TextWriter) As IList(Of EdmSchemaError)
Paramètres
- target
- TextWriter
Dans TextWriter lequel le code de couche objet est écrit.
Retours
Liste d’objets EdmSchemaError qui contiennent toutes les erreurs générées.
S’applique à
GenerateCode(String, String, IEnumerable<String>)
Crée un fichier de code source qui contient du code de couche objet généré à partir du fichier CSDL (Conceptual Schema Definition Language) spécifié. La liste des chemins d’accès aux fichiers de schéma est utilisée pour résoudre les références contenues dans le fichier CSDL.
public:
System::Collections::Generic::IList<System::Data::Metadata::Edm::EdmSchemaError ^> ^ GenerateCode(System::String ^ sourceEdmSchemaFilePath, System::String ^ targetPath, System::Collections::Generic::IEnumerable<System::String ^> ^ additionalEdmSchemaFilePaths);
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateCode(string sourceEdmSchemaFilePath, string targetPath, System.Collections.Generic.IEnumerable<string> additionalEdmSchemaFilePaths);
member this.GenerateCode : string * string * seq<string> -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateCode (sourceEdmSchemaFilePath As String, targetPath As String, additionalEdmSchemaFilePaths As IEnumerable(Of String)) As IList(Of EdmSchemaError)
Paramètres
- sourceEdmSchemaFilePath
- String
Chemin du fichier CSDL.
- targetPath
- String
Chemin d’accès du fichier qui contient le code de couche objet généré.
- additionalEdmSchemaFilePaths
- IEnumerable<String>
Liste des chemins d’accès aux fichiers de schéma qui peuvent être utilisés pour résoudre les références dans le schéma source (fichier CSDL). Si le schéma source n’a pas de dépendances, transmettez une liste vide.
Retours
Liste d’objets EdmSchemaError qui contiennent toutes les erreurs générées.
S’applique à
GenerateCode(String, String, Version)
Crée un fichier de code source qui contient le code de couche objet généré à partir du fichier CSDL (Conceptual Schema Definition Language) spécifié. Notez que le paramètre targetEntityFrameworkVersion utilise des numéros de version Entity Framework internes, comme décrit dans la EntityFrameworkVersions classe.
public:
System::Collections::Generic::IList<System::Data::Metadata::Edm::EdmSchemaError ^> ^ GenerateCode(System::String ^ sourceEdmSchemaFilePath, System::String ^ targetPath, Version ^ targetEntityFrameworkVersion);
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateCode(string sourceEdmSchemaFilePath, string targetPath, Version targetEntityFrameworkVersion);
member this.GenerateCode : string * string * Version -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateCode (sourceEdmSchemaFilePath As String, targetPath As String, targetEntityFrameworkVersion As Version) As IList(Of EdmSchemaError)
Paramètres
- sourceEdmSchemaFilePath
- String
Chemin du fichier CSDL.
- targetPath
- String
Chemin d’accès du fichier qui contient le code de couche objet généré.
- targetEntityFrameworkVersion
- Version
Version interne d’Entity Framework ciblée.
Retours
Liste d’objets EdmSchemaError qui contiennent toutes les erreurs générées.
S’applique à
GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>)
Génère du code de couche objet basé sur le langage CSDL (Conceptual Schema Definition Language) spécifié dans l’objet XmlReader , puis génère le code généré dans un TextWriter. Une liste d’objets XmlReader est utilisée pour résoudre les références contenues dans le CSDL.
public:
System::Collections::Generic::IList<System::Data::Metadata::Edm::EdmSchemaError ^> ^ GenerateCode(System::Xml::XmlReader ^ sourceEdmSchema, System::IO::TextWriter ^ target, System::Collections::Generic::IEnumerable<System::Xml::XmlReader ^> ^ additionalEdmSchemas);
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateCode(System.Xml.XmlReader sourceEdmSchema, System.IO.TextWriter target, System.Collections.Generic.IEnumerable<System.Xml.XmlReader> additionalEdmSchemas);
member this.GenerateCode : System.Xml.XmlReader * System.IO.TextWriter * seq<System.Xml.XmlReader> -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateCode (sourceEdmSchema As XmlReader, target As TextWriter, additionalEdmSchemas As IEnumerable(Of XmlReader)) As IList(Of EdmSchemaError)
Paramètres
- target
- TextWriter
Pour TextWriter générer le code de couche objet généré.
- additionalEdmSchemas
- IEnumerable<XmlReader>
Liste d’objets XmlReader qui contiennent des schémas référencés par le schéma source (CSDL). Si le schéma source n’a pas de dépendances, transmettez une liste vide.
Retours
Liste d’objets EdmSchemaError qui contiennent toutes les erreurs générées.
S’applique à
GenerateCode(XmlReader, TextWriter, Version)
Génère du code de couche objet à l’aide du langage CSDL (Conceptual Schema Definition Language) spécifié dans l’objet XmlReader et génère le code généré dans un TextWriter. Notez que le paramètre targetEntityFrameworkVersion utilise des numéros de version EntityFramework internes, comme décrit dans la EntityFrameworkVersions classe.
public:
System::Collections::Generic::IList<System::Data::Metadata::Edm::EdmSchemaError ^> ^ GenerateCode(System::Xml::XmlReader ^ sourceEdmSchema, System::IO::TextWriter ^ target, Version ^ targetEntityFrameworkVersion);
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateCode(System.Xml.XmlReader sourceEdmSchema, System.IO.TextWriter target, Version targetEntityFrameworkVersion);
member this.GenerateCode : System.Xml.XmlReader * System.IO.TextWriter * Version -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateCode (sourceEdmSchema As XmlReader, target As TextWriter, targetEntityFrameworkVersion As Version) As IList(Of EdmSchemaError)
Paramètres
- sourceEdmSchema
- XmlReader
XmlReader qui contient le langage CSDL.
- target
- TextWriter
TextWriter dans lequel le code de couche objet est écrit.
- targetEntityFrameworkVersion
- Version
Version interne d’Entity Framework ciblée.
Retours
Liste d’objets EdmSchemaError qui contiennent toutes les erreurs générées.
S’applique à
GenerateCode(String, String, IEnumerable<String>, Version)
Crée un fichier de code source qui contient du code de couche objet généré à partir du fichier CSDL (Conceptual Schema Definition Language) spécifié. La liste des chemins d’accès aux fichiers de schéma est utilisée pour résoudre les références contenues dans le fichier CSDL. Notez que le paramètre targetEntityFrameworkVersion utilise des numéros de version EntityFramework internes, comme décrit dans la EntityFrameworkVersions classe.
public:
System::Collections::Generic::IList<System::Data::Metadata::Edm::EdmSchemaError ^> ^ GenerateCode(System::String ^ sourceEdmSchemaFilePath, System::String ^ targetPath, System::Collections::Generic::IEnumerable<System::String ^> ^ additionalEdmSchemaFilePaths, Version ^ targetEntityFrameworkVersion);
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateCode(string sourceEdmSchemaFilePath, string targetPath, System.Collections.Generic.IEnumerable<string> additionalEdmSchemaFilePaths, Version targetEntityFrameworkVersion);
member this.GenerateCode : string * string * seq<string> * Version -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateCode (sourceEdmSchemaFilePath As String, targetPath As String, additionalEdmSchemaFilePaths As IEnumerable(Of String), targetEntityFrameworkVersion As Version) As IList(Of EdmSchemaError)
Paramètres
- sourceEdmSchemaFilePath
- String
Chemin du fichier CSDL.
- targetPath
- String
Chemin d’accès du fichier qui contient le code de couche objet généré.
- additionalEdmSchemaFilePaths
- IEnumerable<String>
Liste des chemins d’accès aux fichiers de schéma qui peuvent être utilisés pour résoudre les références dans le schéma source (fichier CSDL). Si le schéma source n’a pas de dépendances, transmettez une liste vide.
- targetEntityFrameworkVersion
- Version
Version interne d’Entity Framework ciblée.
Retours
Liste d’objets EdmSchemaError qui contiennent toutes les erreurs générées.
S’applique à
GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>, Version)
Crée un fichier de code source qui contient le code de couche objet généré à partir du fichier CSDL (Conceptual Schema Definition Language) spécifié. Notez que le paramètre targetEntityFrameworkVersion utilise des numéros de version Entity Framework internes, comme décrit dans la EntityFrameworkVersions classe.
public:
System::Collections::Generic::IList<System::Data::Metadata::Edm::EdmSchemaError ^> ^ GenerateCode(System::Xml::XmlReader ^ sourceEdmSchema, System::IO::TextWriter ^ target, System::Collections::Generic::IEnumerable<System::Xml::XmlReader ^> ^ additionalEdmSchemas, Version ^ targetEntityFrameworkVersion);
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateCode(System.Xml.XmlReader sourceEdmSchema, System.IO.TextWriter target, System.Collections.Generic.IEnumerable<System.Xml.XmlReader> additionalEdmSchemas, Version targetEntityFrameworkVersion);
member this.GenerateCode : System.Xml.XmlReader * System.IO.TextWriter * seq<System.Xml.XmlReader> * Version -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateCode (sourceEdmSchema As XmlReader, target As TextWriter, additionalEdmSchemas As IEnumerable(Of XmlReader), targetEntityFrameworkVersion As Version) As IList(Of EdmSchemaError)
Paramètres
- sourceEdmSchema
- XmlReader
XmlReader qui contient le langage CSDL.
- target
- TextWriter
TextWriter dans lequel le code de couche objet est écrit.
- additionalEdmSchemas
- IEnumerable<XmlReader>
Liste des objets XmlReader qui contiennent des schémas référencés par le schéma source (CSDL). Si le schéma source n’a pas de dépendances, transmettez un objet IList vide.
- targetEntityFrameworkVersion
- Version
Version interne d’Entity Framework ciblée.
Retours
Liste d’objets EdmSchemaError qui contiennent toutes les erreurs générées.