EntityClassGenerator.GenerateCode Metoda

Definicja

Generuje plik kodu źródłowego, który zawiera obiekty wygenerowane na podstawie pliku języka definicji schematu koncepcyjnego (CSDL).

Przeciążenia

GenerateCode(String, String)

Generuje plik kodu źródłowego zawierający obiekty, które zostały wygenerowane na podstawie określonego pliku języka definicji schematu koncepcyjnego (CSDL).

GenerateCode(XmlReader, TextWriter)

Generuje kod źródłowy przy użyciu pliku języka definicji schematu koncepcyjnego (CSDL) zawartego w XmlReader obiekcie i wyprowadza wygenerowany kod źródłowy do TextWriter .

GenerateCode(String, String, IEnumerable<String>)

Generuje kod źródłowy przy użyciu określonego pliku języka definicji schematu koncepcyjnego (CSDL). Lista ścieżek plików schematu służy do rozwiązywania wszelkich odwołań zawartych w pliku CSDL.

GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>)

Generuje kod źródłowy oparty na pliku języka definicji schematu koncepcyjnego (CSDL) w XmlReader obiekcie, a następnie wyprowadza wygenerowany kod źródłowy do TextWriter . IList XmlReader Obiekty są używane do rozwiązywania wszelkich odwołań, które znajdują się w pliku CSDL.

GenerateCode(String, String)

Generuje plik kodu źródłowego zawierający obiekty, które zostały wygenerowane na podstawie określonego pliku języka definicji schematu koncepcyjnego (CSDL).

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

Ścieżka pliku CSDL.

targetFilePath
String

Ścieżka pliku wygenerowanego kodu źródłowego.

Zwraca

IList<EdmSchemaError>

IListZ programu zawierającego EdmSchemaError Wszystkie wygenerowane błędy.

Dotyczy

GenerateCode(XmlReader, TextWriter)

Generuje kod źródłowy przy użyciu pliku języka definicji schematu koncepcyjnego (CSDL) zawartego w XmlReader obiekcie i wyprowadza wygenerowany kod źródłowy do 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

XmlReaderZawierający plik CSDL.

target
TextWriter

TextWriterDo którego zapisano kod źródłowy.

Zwraca

IList<EdmSchemaError>

IListZ programu zawierającego EdmSchemaError Wszystkie wygenerowane błędy.

Dotyczy

GenerateCode(String, String, IEnumerable<String>)

Generuje kod źródłowy przy użyciu określonego pliku języka definicji schematu koncepcyjnego (CSDL). Lista ścieżek plików schematu służy do rozwiązywania wszelkich odwołań zawartych w pliku 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

Ścieżka pliku CSDL.

targetPath
String

Ścieżka pliku wygenerowanego kodu źródłowego.

additionalEdmSchemaFilePaths
IEnumerable<String>

Lista ścieżek plików schematów, których można użyć do rozpoznawania wszelkich odwołań w schemacie źródłowym (pliku CSDL). Jeśli schemat źródłowy nie ma żadnych zależności, należy przekazać pustą listę.

Zwraca

IList<EdmSchemaError>

IList EdmSchemaError Obiektów, które zawierają wszystkie wygenerowane błędy.

Dotyczy

GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>)

Generuje kod źródłowy oparty na pliku języka definicji schematu koncepcyjnego (CSDL) w XmlReader obiekcie, a następnie wyprowadza wygenerowany kod źródłowy do TextWriter . IList XmlReader Obiekty są używane do rozwiązywania wszelkich odwołań, które znajdują się w pliku 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

XmlReaderZawierający plik CSDL.

target
TextWriter

, TextWriter Do którego ma być wyprowadzany wygenerowany kod źródłowy.

additionalEdmSchemas
IEnumerable<XmlReader>

Lista XmlReader obiektów zawierających schematy, do których odwołuje się schemat źródłowy (plik CSDL). Jeśli schemat źródłowy nie ma żadnych zależności, należy przekazać pusty IList obiekt.

Zwraca

IList<EdmSchemaError>

Lista EdmSchemaError obiektów, które zawierają wszystkie wygenerowane błędy.

Dotyczy