EntityClassGenerator.GenerateCode Metoda

Definice

Vygeneruje soubor zdrojového kódu, který obsahuje objekty vygenerované ze souboru CSDL (Conceptual Schema Definition Language).

Přetížení

Name Description
GenerateCode(String, String)

Vygeneruje soubor zdrojového kódu, který obsahuje objekty vygenerované ze zadaného souboru CSDL (Conceptual Schema Definition Language).

GenerateCode(XmlReader, TextWriter)

Generuje zdrojový kód pomocí souboru CSDL (Conceptual Schema Definition Language) obsaženého v objektu XmlReader a výstupy generovaného zdrojového kódu do objektu TextWriter.

GenerateCode(String, String, IEnumerable<String>)

Generuje zdrojový kód pomocí 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(XmlReader, TextWriter, IEnumerable<XmlReader>)

Vygeneruje zdrojový kód na základě souboru CSDL (Conceptual Schema Definition Language) v objektu XmlReader a potom vygenerovaný zdrojový kód vygeneruje do objektu TextWriter. IList Objekty XmlReader slouží k vyřešení všech odkazů obsažených v souboru CSDL.

GenerateCode(String, String)

Vygeneruje soubor zdrojového kódu, který obsahuje objekty 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 ^ targetFilePath);
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateCode(string sourceEdmSchemaFilePath, string targetFilePath);
member this.GenerateCode : string * string -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateCode (sourceEdmSchemaFilePath As String, targetFilePath As String) As IList(Of EdmSchemaError)

Parametry

sourceEdmSchemaFilePath
String

Cesta k souboru CSDL.

targetFilePath
String

Vygenerovaná cesta k souboru zdrojového kódu.

Návraty

Z IList toho EdmSchemaError , která obsahuje všechny vygenerované chyby.

Platí pro

GenerateCode(XmlReader, TextWriter)

Generuje zdrojový kód pomocí souboru CSDL (Conceptual Schema Definition Language) obsaženého v objektu XmlReader a výstupy generovaného zdrojové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

Soubor XmlReader CSDL obsahuje.

target
TextWriter

Do TextWriter kterého se zdrojový kód zapíše.

Návraty

Z IList toho EdmSchemaError , která obsahuje všechny vygenerované chyby.

Platí pro

GenerateCode(String, String, IEnumerable<String>)

Generuje zdrojový kód pomocí 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

Vygenerovaná cesta k souboru zdrojového kódu.

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

IList ObjektyEdmSchemaError, které obsahují všechny vygenerované chyby.

Platí pro

GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>)

Vygeneruje zdrojový kód na základě souboru CSDL (Conceptual Schema Definition Language) v objektu XmlReader a potom vygenerovaný zdrojový kód vygeneruje do objektu TextWriter. IList Objekty XmlReader 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::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 CSDL obsahuje.

target
TextWriter

Do TextWriter kterého chcete vygenerovat vygenerovaný zdrojový kód.

additionalEdmSchemas
IEnumerable<XmlReader>

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

Návraty

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

Platí pro