EntityClassGenerator.GenerateCode Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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
- target
- TextWriter
TextWriterDo którego zapisano kod źródłowy.
Zwraca
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 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
- 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
Lista EdmSchemaError obiektów, które zawierają wszystkie wygenerowane błędy.