EntityCodeGenerator.GenerateCode Methode

Definitie

Hiermee genereert u broncode die de objecten bevat die zijn gegenereerd op basis van de conceptuele schemadefinitietaal (CSDL).

Overloads

Name Description
GenerateCode(String, String)

Hiermee maakt u een broncodebestand dat de objectlaagcode bevat die is gegenereerd op basis van het opgegeven CSDL-bestand (Conceptual Schema Definition Language).

GenerateCode(XmlReader, TextWriter)

Genereert objectlaagcode met behulp van de conceptuele schemadefinitietaal (CSDL) die is opgegeven in het XmlReader object en voert de gegenereerde code uit naar een TextWriter.

GenerateCode(String, String, IEnumerable<String>)

Hiermee maakt u een broncodebestand dat objectlaagcode bevat die is gegenereerd op basis van het opgegeven CSDL-bestand (Conceptual Schema Definition Language). De lijst met schemabestandspaden wordt gebruikt om alle verwijzingen in het CSDL-bestand op te lossen.

GenerateCode(String, String, Version)

Hiermee maakt u een broncodebestand dat de objectlaagcode bevat die is gegenereerd op basis van het opgegeven CSDL-bestand (Conceptual Schema Definition Language). Houd er rekening mee dat de parameter targetEntityFrameworkVersion gebruikmaakt van interne Entity Framework-versienummers zoals beschreven in de EntityFrameworkVersions klasse.

GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>)

Genereert objectlaagcode op basis van de conceptuele schemadefinitietaal (CSDL) die is opgegeven in het XmlReader object en voert vervolgens de gegenereerde code uit naar een TextWriter. Een lijst XmlReader met objecten wordt gebruikt om verwijzingen op te lossen die zijn opgenomen in de CSDL.

GenerateCode(XmlReader, TextWriter, Version)

Genereert objectlaagcode met behulp van de conceptuele schemadefinitietaal (CSDL) die is opgegeven in het XmlReader-object en voert de gegenereerde code uit naar een TextWriter. Houd er rekening mee dat de parameter targetEntityFrameworkVersion gebruikmaakt van interne EntityFramework-versienummers, zoals beschreven in de EntityFrameworkVersions klasse.

GenerateCode(String, String, IEnumerable<String>, Version)

Hiermee maakt u een broncodebestand dat objectlaagcode bevat die is gegenereerd op basis van het opgegeven CSDL-bestand (Conceptual Schema Definition Language). De lijst met schemabestandspaden wordt gebruikt om alle verwijzingen in het CSDL-bestand op te lossen. Houd er rekening mee dat de parameter targetEntityFrameworkVersion gebruikmaakt van interne EntityFramework-versienummers, zoals beschreven in de EntityFrameworkVersions klasse.

GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>, Version)

Hiermee maakt u een broncodebestand dat de objectlaagcode bevat die is gegenereerd op basis van het opgegeven CSDL-bestand (Conceptual Schema Definition Language). Houd er rekening mee dat de parameter targetEntityFrameworkVersion gebruikmaakt van interne Entity Framework-versienummers zoals beschreven in de EntityFrameworkVersions klasse.

GenerateCode(String, String)

Hiermee maakt u een broncodebestand dat de objectlaagcode bevat die is gegenereerd op basis van het opgegeven CSDL-bestand (Conceptual Schema Definition Language).

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)

Parameters

sourceEdmSchemaFilePath
String

Het pad van het CSDL-bestand.

targetPath
String

Het pad van het bestand dat de gegenereerde objectlaagcode bevat.

Retouren

Een lijst EdmSchemaError met objecten die gegenereerde fouten bevatten.

Van toepassing op

GenerateCode(XmlReader, TextWriter)

Genereert objectlaagcode met behulp van de conceptuele schemadefinitietaal (CSDL) die is opgegeven in het XmlReader object en voert de gegenereerde code uit naar een 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)

Parameters

sourceEdmSchema
XmlReader

Een XmlReader met de CSDL.

target
TextWriter

De TextWriter code van de objectlaag waarnaar wordt geschreven.

Retouren

Een lijst EdmSchemaError met objecten die gegenereerde fouten bevatten.

Van toepassing op

GenerateCode(String, String, IEnumerable<String>)

Hiermee maakt u een broncodebestand dat objectlaagcode bevat die is gegenereerd op basis van het opgegeven CSDL-bestand (Conceptual Schema Definition Language). De lijst met schemabestandspaden wordt gebruikt om alle verwijzingen in het CSDL-bestand op te lossen.

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)

Parameters

sourceEdmSchemaFilePath
String

Het pad van het CSDL-bestand.

targetPath
String

Het pad van het bestand dat de gegenereerde objectlaagcode bevat.

additionalEdmSchemaFilePaths
IEnumerable<String>

Een lijst met schemabestandspaden die kunnen worden gebruikt om verwijzingen in het bronschema (het CSDL-bestand) op te lossen. Als het bronschema geen afhankelijkheden heeft, geeft u een lege lijst door.

Retouren

Een lijst EdmSchemaError met objecten die gegenereerde fouten bevatten.

Van toepassing op

GenerateCode(String, String, Version)

Hiermee maakt u een broncodebestand dat de objectlaagcode bevat die is gegenereerd op basis van het opgegeven CSDL-bestand (Conceptual Schema Definition Language). Houd er rekening mee dat de parameter targetEntityFrameworkVersion gebruikmaakt van interne Entity Framework-versienummers zoals beschreven in de EntityFrameworkVersions klasse.

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)

Parameters

sourceEdmSchemaFilePath
String

Het pad van het CSDL-bestand.

targetPath
String

Het pad van het bestand dat de gegenereerde objectlaagcode bevat.

targetEntityFrameworkVersion
Version

De interne Entity Framework-versie waarop het doel is.

Retouren

Een lijst EdmSchemaError met objecten die gegenereerde fouten bevatten.

Van toepassing op

GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>)

Genereert objectlaagcode op basis van de conceptuele schemadefinitietaal (CSDL) die is opgegeven in het XmlReader object en voert vervolgens de gegenereerde code uit naar een TextWriter. Een lijst XmlReader met objecten wordt gebruikt om verwijzingen op te lossen die zijn opgenomen in de 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)

Parameters

sourceEdmSchema
XmlReader

Een XmlReader met de CSDL.

target
TextWriter

De TextWriter uitvoer van de gegenereerde objectlaagcode.

additionalEdmSchemas
IEnumerable<XmlReader>

Een lijst XmlReader met objecten die schema's bevatten waarnaar wordt verwezen door het bronschema (de CSDL). Als het bronschema geen afhankelijkheden heeft, geeft u een lege lijst door.

Retouren

Een lijst EdmSchemaError met objecten die gegenereerde fouten bevatten.

Van toepassing op

GenerateCode(XmlReader, TextWriter, Version)

Genereert objectlaagcode met behulp van de conceptuele schemadefinitietaal (CSDL) die is opgegeven in het XmlReader-object en voert de gegenereerde code uit naar een TextWriter. Houd er rekening mee dat de parameter targetEntityFrameworkVersion gebruikmaakt van interne EntityFramework-versienummers, zoals beschreven in de EntityFrameworkVersions klasse.

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)

Parameters

sourceEdmSchema
XmlReader

Een XmlReader die de CSDL bevat.

target
TextWriter

De TextWriter waarnaar de code van de objectlaag wordt geschreven.

targetEntityFrameworkVersion
Version

De interne Entity Framework-versie waarop het doel is.

Retouren

Een lijst EdmSchemaError met objecten die gegenereerde fouten bevatten.

Van toepassing op

GenerateCode(String, String, IEnumerable<String>, Version)

Hiermee maakt u een broncodebestand dat objectlaagcode bevat die is gegenereerd op basis van het opgegeven CSDL-bestand (Conceptual Schema Definition Language). De lijst met schemabestandspaden wordt gebruikt om alle verwijzingen in het CSDL-bestand op te lossen. Houd er rekening mee dat de parameter targetEntityFrameworkVersion gebruikmaakt van interne EntityFramework-versienummers, zoals beschreven in de EntityFrameworkVersions klasse.

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)

Parameters

sourceEdmSchemaFilePath
String

Het pad van het CSDL-bestand.

targetPath
String

Het pad van het bestand dat de gegenereerde objectlaagcode bevat.

additionalEdmSchemaFilePaths
IEnumerable<String>

Een lijst met schemabestandspaden die kunnen worden gebruikt om verwijzingen in het bronschema (het CSDL-bestand) op te lossen. Als het bronschema geen afhankelijkheden heeft, geeft u een lege lijst door.

targetEntityFrameworkVersion
Version

De interne Entity Framework-versie waarop het doel is.

Retouren

Een lijst EdmSchemaError met objecten die gegenereerde fouten bevatten.

Van toepassing op

GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>, Version)

Hiermee maakt u een broncodebestand dat de objectlaagcode bevat die is gegenereerd op basis van het opgegeven CSDL-bestand (Conceptual Schema Definition Language). Houd er rekening mee dat de parameter targetEntityFrameworkVersion gebruikmaakt van interne Entity Framework-versienummers zoals beschreven in de EntityFrameworkVersions klasse.

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)

Parameters

sourceEdmSchema
XmlReader

Een XmlReader die de CSDL bevat.

target
TextWriter

De TextWriter waarnaar de code van de objectlaag wordt geschreven.

additionalEdmSchemas
IEnumerable<XmlReader>

Een lijst met XmlReader-objecten die schema's bevatten waarnaar wordt verwezen door het bronschema (de CSDL). Als het bronschema geen afhankelijkheden heeft, geeft u een leeg IList-object door.

targetEntityFrameworkVersion
Version

De interne Entity Framework-versie waarop het doel is.

Retouren

Een lijst EdmSchemaError met objecten die gegenereerde fouten bevatten.

Van toepassing op