EntityCodeGenerator.GenerateCode Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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
- 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.