Sdílet prostřednictvím


EntityCodeGenerator.GenerateCode Metoda

Definice

Vygeneruje zdrojový kód, který obsahuje objekty vygenerované z jazyka CSDL (Conceptual Schema Definition Language).

Přetížení

GenerateCode(String, String)

Vytvoří soubor zdrojového kódu, který obsahuje kód vrstvy objektu vygenerovaný ze zadaného souboru jazyka CSDL (Conceptual Schema Definition Language).

GenerateCode(XmlReader, TextWriter)

Vygeneruje kód vrstvy objektů pomocí jazyka csDL (Konceptuální jazyk pro definici schématu) zadaného v objektu XmlReader a vygenerovaný kód vygeneruje do objektu TextWriter.

GenerateCode(String, String, IEnumerable<String>)

Vytvoří soubor zdrojového kódu, který obsahuje kód vrstvy objektů vygenerovaný ze zadaného souboru jazyka CSDL (Conceptual Schema Definition Language). Seznam cest k souborům schématu se používá k překladu všech odkazů obsažených v souboru CSDL.

GenerateCode(String, String, Version)

Vytvoří soubor zdrojového kódu, který obsahuje kód vrstvy objektu vygenerovaný ze zadaného souboru jazyka CSDL (Conceptual Schema Definition Language). Všimněte si, že parametr targetEntityFrameworkVersion používá interní čísla verzí entity Framework, jak je popsáno ve EntityFrameworkVersions třídě.

GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>)

Vygeneruje kód vrstvy objektu na základě jazyka CSDL (Conceptual Schema Definition Language) zadaného v objektu XmlReader a pak vygenerovaný kód vygeneruje do objektu TextWriter. Seznam XmlReader objektů se používá k vyřešení všech odkazů, které jsou obsaženy v CSDL.

GenerateCode(XmlReader, TextWriter, Version)

Vygeneruje kód vrstvy objektu pomocí jazyka definic konceptu schématu (CSDL) zadaného v objektu XmlReader a vygenerovaný kód vygeneruje textWriter. Všimněte si, že parametr targetEntityFrameworkVersion používá interní čísla verzí EntityFramework, jak je popsáno ve EntityFrameworkVersions třídě.

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

Vytvoří soubor zdrojového kódu, který obsahuje kód vrstvy objektů vygenerovaný ze zadaného souboru jazyka CSDL (Conceptual Schema Definition Language). Seznam cest k souborům schématu se používá k překladu všech odkazů obsažených v souboru CSDL. Všimněte si, že parametr targetEntityFrameworkVersion používá interní čísla verzí EntityFramework, jak je popsáno ve EntityFrameworkVersions třídě.

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

Vytvoří soubor zdrojového kódu, který obsahuje kód vrstvy objektu vygenerovaný ze zadaného souboru jazyka CSDL (Conceptual Schema Definition Language). Všimněte si, že parametr targetEntityFrameworkVersion používá interní čísla verzí entity Framework, jak je popsáno ve EntityFrameworkVersions třídě.

GenerateCode(String, String)

Vytvoří soubor zdrojového kódu, který obsahuje kód vrstvy objektu vygenerovaný ze zadaného souboru jazyka CSDL (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)

Parametry

sourceEdmSchemaFilePath
String

Cesta k souboru CSDL.

targetPath
String

Cesta k souboru, který obsahuje vygenerovaný kód vrstvy objektu.

Návraty

Seznam EdmSchemaError objektů, které obsahují všechny vygenerované chyby.

Platí pro

GenerateCode(XmlReader, TextWriter)

Vygeneruje kód vrstvy objektů pomocí jazyka csDL (Konceptuální jazyk pro definici schématu) zadaného v objektu XmlReader a vygenerovaný kód vygeneruje do objektu 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)

Parametry

sourceEdmSchema
XmlReader

Soubor XmlReader , který obsahuje CSDL.

target
TextWriter

Kód TextWriter vrstvy objektu je zapsán.

Návraty

Seznam EdmSchemaError objektů, které obsahují všechny vygenerované chyby.

Platí pro

GenerateCode(String, String, IEnumerable<String>)

Vytvoří soubor zdrojového kódu, který obsahuje kód vrstvy objektů vygenerovaný ze zadaného souboru jazyka CSDL (Conceptual Schema Definition Language). Seznam cest k souborům schématu se používá k překladu všech odkazů obsažených v souboru 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)

Parametry

sourceEdmSchemaFilePath
String

Cesta k souboru CSDL.

targetPath
String

Cesta k souboru, který obsahuje vygenerovaný kód vrstvy objektu.

additionalEdmSchemaFilePaths
IEnumerable<String>

Seznam cest k souborům schématu, které lze použít k překladu odkazů ve zdrojovém schématu (soubor CSDL). Pokud zdrojové schéma nemá žádné závislosti, předejte prázdný seznam.

Návraty

Seznam EdmSchemaError objektů, které obsahují všechny vygenerované chyby.

Platí pro

GenerateCode(String, String, Version)

Vytvoří soubor zdrojového kódu, který obsahuje kód vrstvy objektu vygenerovaný ze zadaného souboru jazyka CSDL (Conceptual Schema Definition Language). Všimněte si, že parametr targetEntityFrameworkVersion používá interní čísla verzí entity Framework, jak je popsáno ve EntityFrameworkVersions třídě.

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)

Parametry

sourceEdmSchemaFilePath
String

Cesta k souboru CSDL.

targetPath
String

Cesta k souboru, který obsahuje vygenerovaný kód vrstvy objektu.

targetEntityFrameworkVersion
Version

Interní verze Entity Frameworku, na kterou se cílí.

Návraty

Seznam EdmSchemaError objektů, které obsahují všechny vygenerované chyby.

Platí pro

GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>)

Vygeneruje kód vrstvy objektu na základě jazyka CSDL (Conceptual Schema Definition Language) zadaného v objektu XmlReader a pak vygenerovaný kód vygeneruje do objektu TextWriter. Seznam XmlReader objektů se používá k vyřešení všech odkazů, které jsou obsaženy v 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)

Parametry

sourceEdmSchema
XmlReader

Soubor XmlReader , který obsahuje CSDL.

target
TextWriter

Výstup TextWriter vygenerovaného kódu vrstvy objektu.

additionalEdmSchemas
IEnumerable<XmlReader>

Seznam XmlReader objektů, které obsahují schémata, na která odkazuje zdrojové schéma (CSDL). Pokud zdrojové schéma nemá žádné závislosti, předejte prázdný seznam.

Návraty

Seznam EdmSchemaError objektů, které obsahují všechny vygenerované chyby.

Platí pro

GenerateCode(XmlReader, TextWriter, Version)

Vygeneruje kód vrstvy objektu pomocí jazyka definic konceptu schématu (CSDL) zadaného v objektu XmlReader a vygenerovaný kód vygeneruje textWriter. Všimněte si, že parametr targetEntityFrameworkVersion používá interní čísla verzí EntityFramework, jak je popsáno ve EntityFrameworkVersions třídě.

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)

Parametry

sourceEdmSchema
XmlReader

XmlReader, který obsahuje CSDL.

target
TextWriter

TextWriter, do kterého je zapsán kód vrstvy objektu.

targetEntityFrameworkVersion
Version

Interní verze Entity Frameworku, na kterou se cílí.

Návraty

Seznam EdmSchemaError objektů, které obsahují všechny vygenerované chyby.

Platí pro

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

Vytvoří soubor zdrojového kódu, který obsahuje kód vrstvy objektů vygenerovaný ze zadaného souboru jazyka CSDL (Conceptual Schema Definition Language). Seznam cest k souborům schématu se používá k překladu všech odkazů obsažených v souboru CSDL. Všimněte si, že parametr targetEntityFrameworkVersion používá interní čísla verzí EntityFramework, jak je popsáno ve EntityFrameworkVersions třídě.

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)

Parametry

sourceEdmSchemaFilePath
String

Cesta k souboru CSDL.

targetPath
String

Cesta k souboru, který obsahuje vygenerovaný kód vrstvy objektu.

additionalEdmSchemaFilePaths
IEnumerable<String>

Seznam cest k souborům schématu, které lze použít k překladu odkazů ve zdrojovém schématu (soubor CSDL). Pokud zdrojové schéma nemá žádné závislosti, předejte prázdný seznam.

targetEntityFrameworkVersion
Version

Interní verze Entity Frameworku, na kterou se cílí.

Návraty

Seznam EdmSchemaError objektů, které obsahují všechny vygenerované chyby.

Platí pro

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

Vytvoří soubor zdrojového kódu, který obsahuje kód vrstvy objektu vygenerovaný ze zadaného souboru jazyka CSDL (Conceptual Schema Definition Language). Všimněte si, že parametr targetEntityFrameworkVersion používá interní čísla verzí entity Framework, jak je popsáno ve EntityFrameworkVersions třídě.

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)

Parametry

sourceEdmSchema
XmlReader

XmlReader, který obsahuje CSDL.

target
TextWriter

TextWriter, do kterého je zapsán kód vrstvy objektu.

additionalEdmSchemas
IEnumerable<XmlReader>

Seznam objektů XmlReader, které obsahují schémata, na které odkazuje zdrojové schéma (CSDL). Pokud zdrojové schéma nemá žádné závislosti, předejte prázdný objekt IList.

targetEntityFrameworkVersion
Version

Interní verze Entity Frameworku, na kterou se cílí.

Návraty

Seznam EdmSchemaError objektů, které obsahují všechny vygenerované chyby.

Platí pro