Partager via


EntityCodeGenerator.GenerateCode Méthode

Définition

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

sourceEdmSchema
XmlReader

XmlReader qui contient le langage CSDL.

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

sourceEdmSchema
XmlReader

XmlReader qui contient le langage CSDL.

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.

S’applique à