EntityCodeGenerator.GenerateCode Metoda

Definice

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

Přetížení

Name Description
GenerateCode(String, String)

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

GenerateCode(XmlReader, TextWriter)

Vygeneruje kód vrstvy objektu pomocí jazyka CSDL (Conceptual Schema Definition Language) zadaného XmlReader v objektu a výstupem vygenerovaného kódu do objektu TextWriter.

GenerateCode(String, String, IEnumerable<String>)

Vytvoří soubor zdrojového kódu, který obsahuje kód vrstvy objektu vygenerovaný ze zadaného souboru CSDL (Conceptual Schema Definition Language). Seznam cest k souborům schématu slouží k vyřešení 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 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ě konceptu jazyka definice schématu (CSDL) zadaného v objektu XmlReader a potom vygenerovaný kód vygeneruje do objektu TextWriter. Seznam XmlReader objektů se používá k vyřešení všech odkazů obsažených v CSDL.

GenerateCode(XmlReader, TextWriter, Version)

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

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

Vytvoří soubor zdrojového kódu, který obsahuje kód vrstvy objektu vygenerovaný ze zadaného souboru CSDL (Conceptual Schema Definition Language). Seznam cest k souborům schématu slouží k vyřešení 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 EntityFrameworkVersions ve 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 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 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 objektu pomocí jazyka CSDL (Conceptual Schema Definition Language) zadaného XmlReader v objektu a výstupem vygenerovaného kódu 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

Obsahuje XmlReader CSDL.

target
TextWriter

Kód TextWriter vrstvy objektu je napsá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 objektu vygenerovaný ze zadaného souboru CSDL (Conceptual Schema Definition Language). Seznam cest k souborům schématu slouží k vyřešení 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 všech odkazů ve zdrojovém schématu (soubor CSDL). Pokud zdrojové schéma neobsahuje žá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 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 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ě konceptu jazyka definice schématu (CSDL) zadaného v objektu XmlReader a potom vygenerovaný kód vygeneruje do objektu TextWriter. Seznam XmlReader objektů se používá k vyřešení všech odkazů obsažených 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

Obsahuje XmlReader CSDL.

target
TextWriter

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

additionalEdmSchemas
IEnumerable<XmlReader>

Seznam XmlReader objektů obsahujících schémata, na která odkazuje zdrojové schéma (CSDL). Pokud zdrojové schéma neobsahuje žá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)

Generuje kód vrstvy objektu pomocí koncepčního jazyka definice schématu (CSDL) zadaného v XmlReader objektu a vygeneruje vygenerovaný kód textWriter. Všimněte si, že parametr targetEntityFrameworkVersion používá interní čísla verzí EntityFramework, jak je popsáno EntityFrameworkVersions ve 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 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 objektu vygenerovaný ze zadaného souboru CSDL (Conceptual Schema Definition Language). Seznam cest k souborům schématu slouží k vyřešení 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 EntityFrameworkVersions ve 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 všech odkazů ve zdrojovém schématu (soubor CSDL). Pokud zdrojové schéma neobsahuje žádné závislosti, předejte prázdný seznam.

targetEntityFrameworkVersion
Version

Interní verze Entity Frameworku, na kterou 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 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 XmlReader objektů, které obsahují schémata odkazovaná zdrojovým schématem (CSDL). Pokud zdrojové schéma nemá žádné závislosti, předejte prázdný objekt IList.

targetEntityFrameworkVersion
Version

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

Návraty

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

Platí pro