EntityClassGenerator.GenerateCode Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Generiert eine Quellcodedatei, die die von der CSDL (Conceptual Schema Definition Language)-Datei generierten Objekte enthält.
Überlädt
GenerateCode(String, String) |
Generiert eine Quellcodedatei, die die aus der angegebenen CSDL (Conceptual Schema Definition Language)-Datei generierten Objekte enthält. |
GenerateCode(XmlReader, TextWriter) |
Generiert mit der CSDL (Conceptual Schema Definition Language)-Datei im XmlReader-Objekt Quellcode und gibt diesen an einen TextWriter aus. |
GenerateCode(String, String, IEnumerable<String>) |
Generiert Quellcode mithilfe der angegebenen CSDL (Conceptual Schema Definition Language)-Datei. Die Liste von Schemadateipfaden wird verwendet, um in der CSDL-Datei enthaltene Verweise aufzulösen. |
GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>) |
Generiert anhand der CSDL (Conceptual Schema Definition Language)-Datei im XmlReader-Objekt Quellcode und gibt diesen dann an einen TextWriter aus. Zum Auflösen von Verweisen in der CSDL-Datei wird eine IList von XmlReader-Objekten verwendet. |
GenerateCode(String, String)
Generiert eine Quellcodedatei, die die aus der angegebenen CSDL (Conceptual Schema Definition Language)-Datei generierten Objekte enthält.
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)
Parameter
- sourceEdmSchemaFilePath
- String
Der Pfad der CSDL-Datei.
- targetFilePath
- String
Der Pfad der generierten Quellcodedatei.
Gibt zurück
Eine IList von EdmSchemaError, die die aufgetretenen Fehler enthält.
Gilt für:
GenerateCode(XmlReader, TextWriter)
Generiert mit der CSDL (Conceptual Schema Definition Language)-Datei im XmlReader-Objekt Quellcode und gibt diesen an einen TextWriter aus.
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)
Parameter
- target
- TextWriter
Der TextWriter, in den der Quellcode geschrieben wird.
Gibt zurück
Eine IList von EdmSchemaError, die die aufgetretenen Fehler enthält.
Gilt für:
GenerateCode(String, String, IEnumerable<String>)
Generiert Quellcode mithilfe der angegebenen CSDL (Conceptual Schema Definition Language)-Datei. Die Liste von Schemadateipfaden wird verwendet, um in der CSDL-Datei enthaltene Verweise aufzulösen.
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)
Parameter
- sourceEdmSchemaFilePath
- String
Der Pfad der CSDL-Datei.
- targetPath
- String
Der Pfad der generierten Quellcodedatei.
- additionalEdmSchemaFilePaths
- IEnumerable<String>
Eine Liste von Schemadateipfaden, die zur Auflösung von Verweisen im Quellschema (der CSDL-Datei) verwendet werden können. Wenn das Quellschema keine Abhängigkeiten enthält, übergeben Sie eine leere Liste.
Gibt zurück
Eine IList von EdmSchemaError-Objekten, die sämtliche generierten Fehler enthält.
Gilt für:
GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>)
Generiert anhand der CSDL (Conceptual Schema Definition Language)-Datei im XmlReader-Objekt Quellcode und gibt diesen dann an einen TextWriter aus. Zum Auflösen von Verweisen in der CSDL-Datei wird eine IList von XmlReader-Objekten verwendet.
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)
Parameter
- target
- TextWriter
Der TextWriter, an den der generierte Quellcode ausgegeben werden soll.
- additionalEdmSchemas
- IEnumerable<XmlReader>
Die Liste von XmlReader-Objekten, die Schemas enthalten, auf die vom Quellschema (der CSDL-Datei) verwiesen wird. Wenn das Quellschema keine Abhängigkeiten enthält, übergeben Sie ein leeres IList-Objekt.
Gibt zurück
Eine Liste von EdmSchemaError-Objekten, die sämtliche generierten Fehler enthält.