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 CSDL (Conceptual Schema Definition Language).
Surcharges
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é contenu dans l'objet XmlReader et exporte le code généré vers un TextWriter. |
GenerateCode(String, String, IEnumerable<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é. La liste des chemins d'accès aux fichiers de schéma permet de résoudre toutes 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 les numéros de version internes Entity Framework comme décrit dans la classe EntityFrameworkVersions . |
GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>) |
Génère du code de couche objet à l'aide du langage CSDL (Conceptual Schema Definition Language) spécifié contenu dans l'objet XmlReader et exporte le code généré vers un TextWriter. Liste d'objets XmlReader utilisée pour résoudre toutes les références qui sont contenues dans le langage CSDL. |
GenerateCode(XmlReader, TextWriter, Version) |
Génère du code de couche objet à l'aide du langage CSDL (Conceptual Schema Definition Language) spécifié contenu dans l'objet XmlReader et exporte le code généré vers un TextWriter. Notez que le paramètre targetEntityFrameworkVersion utilise les numéros de version internes Entity Framework comme décrit dans la classe EntityFrameworkVersions . |
GenerateCode(String, String, IEnumerable<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é. La liste des chemins d'accès aux fichiers de schéma permet de résoudre toutes les références contenues dans le fichier CSDL. Notez que le paramètre targetEntityFrameworkVersion utilise les numéros de version internes Entity Framework comme décrit dans la classe EntityFrameworkVersions . |
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 les numéros de version internes Entity Framework comme décrit dans la classe EntityFrameworkVersions . |
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 d'accès au fichier CSDL.
- targetPath
- String
Chemin d'accès au fichier qui contient le code de couche objet généré.
Retours
Liste des objets EdmSchemaError qui contient des 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é contenu dans l'objet XmlReader et exporte le code généré vers 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
TextWriter dans lequel le code de couche objet est écrit.
Retours
Liste des objets EdmSchemaError qui contient des erreurs générées.
S’applique à
GenerateCode(String, String, IEnumerable<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é. La liste des chemins d'accès aux fichiers de schéma permet de résoudre toutes 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 d'accès au fichier CSDL.
- targetPath
- String
Chemin d'accès au 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 permet de résoudre toutes les références dans le schéma source (fichier CSDL). Si le schéma source n'a pas de dépendance, passez une liste vide.
Retours
Liste des objets EdmSchemaError qui contient des 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 les numéros de version internes Entity Framework comme décrit dans la classe EntityFrameworkVersions .
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 d'accès au fichier CSDL.
- targetPath
- String
Chemin d'accès au fichier qui contient le code de couche objet généré.
- targetEntityFrameworkVersion
- Version
Version Entity Framework interne qui est ciblée.
Retours
Liste des objets EdmSchemaError qui contient des erreurs générées.
S’applique à
GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>)
Génère du code de couche objet à l'aide du langage CSDL (Conceptual Schema Definition Language) spécifié contenu dans l'objet XmlReader et exporte le code généré vers un TextWriter. Liste d'objets XmlReader utilisée pour résoudre toutes les références qui sont contenues dans le langage 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
TextWriter dans lequel restituer le code de couche objet généré.
- additionalEdmSchemas
- IEnumerable<XmlReader>
Liste des objets XmlReader qui contient les schémas référencés par le schéma source (fichier CSDL). Si le schéma source n'a pas de dépendance, passez une liste vide.
Retours
Liste des objets EdmSchemaError qui contient des 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é contenu dans l'objet XmlReader et exporte le code généré vers un TextWriter. Notez que le paramètre targetEntityFrameworkVersion utilise les numéros de version internes Entity Framework comme décrit dans la classe EntityFrameworkVersions .
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 CSDL.
- target
- TextWriter
TextWriter dans lequel le code de couche objet est écrit.
- targetEntityFrameworkVersion
- Version
Version Entity Framework interne qui est ciblée.
Retours
Liste des objets EdmSchemaError qui contient des erreurs générées.
S’applique à
GenerateCode(String, String, IEnumerable<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é. La liste des chemins d'accès aux fichiers de schéma permet de résoudre toutes les références contenues dans le fichier CSDL. Notez que le paramètre targetEntityFrameworkVersion utilise les numéros de version internes Entity Framework comme décrit dans la classe EntityFrameworkVersions .
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 d'accès au fichier CSDL.
- targetPath
- String
Chemin d'accès au 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 permet de résoudre toutes les références dans le schéma source (fichier CSDL). Si le schéma source n'a pas de dépendance, passez une liste vide.
- targetEntityFrameworkVersion
- Version
Version Entity Framework interne qui est ciblée.
Retours
Liste des objets EdmSchemaError qui contient des 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 les numéros de version internes Entity Framework comme décrit dans la classe EntityFrameworkVersions .
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 CSDL.
- target
- TextWriter
TextWriter dans lequel le code de couche objet est écrit.
- additionalEdmSchemas
- IEnumerable<XmlReader>
Liste d'objets XmlReader qui contient les schémas référencés par le schéma source (fichier CSDL). Si le schéma source n'a pas de dépendance, passe un objet IList vide.
- targetEntityFrameworkVersion
- Version
Version Entity Framework interne qui est ciblée.
Retours
Liste des objets EdmSchemaError qui contient des erreurs générées.