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 objekte enthält, die aus der Datei für konzeptionelle Schemadefinitionssprache (CSDL) generiert werden.
Überlädt
| Name | Beschreibung |
|---|---|
| GenerateCode(String, String) |
Generiert eine Quellcodedatei, die die Objekte enthält, die aus der angegebenen Konzeptionellen Schemadefinitionssprache -Datei (CSDL) generiert wurden. |
| GenerateCode(XmlReader, TextWriter) |
Generiert Quellcode mithilfe der im Objekt enthaltenen XmlReader Datei der konzeptionellen Schemadefinitionssprache (CSDL) und gibt den generierten Quellcode in ein TextWriter. |
| GenerateCode(String, String, IEnumerable<String>) |
Generiert Quellcode mithilfe der angegebenen Datei für die konzeptionelle Schemadefinitionssprache (CSDL). Die Liste der Schemadateipfade wird verwendet, um alle Verweise aufzulösen, die in der CSDL-Datei enthalten sind. |
| GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>) |
Generiert Quellcode basierend auf der Datei für die konzeptionelle Schemadefinitionssprache (CSDL) im XmlReader Objekt und gibt dann den generierten Quellcode in ein TextWriter. Ein IList Objekt XmlReader wird verwendet, um alle Verweise aufzulösen, die in der CSDL-Datei enthalten sind. |
GenerateCode(String, String)
Generiert eine Quellcodedatei, die die Objekte enthält, die aus der angegebenen Konzeptionellen Schemadefinitionssprache -Datei (CSDL) generiert wurden.
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 CSDL-Dateipfad.
- targetFilePath
- String
Der generierte Quellcodedateipfad.
Gibt zurück
Ein IList Wert, der EdmSchemaError alle generierten Fehler enthält.
Gilt für:
GenerateCode(XmlReader, TextWriter)
Generiert Quellcode mithilfe der im Objekt enthaltenen XmlReader Datei der konzeptionellen Schemadefinitionssprache (CSDL) und gibt den generierten Quellcode in ein 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)
Parameter
- target
- TextWriter
Der TextWriter Quellcode, in den der Quellcode geschrieben wird.
Gibt zurück
Ein IList Wert, der EdmSchemaError alle generierten Fehler enthält.
Gilt für:
GenerateCode(String, String, IEnumerable<String>)
Generiert Quellcode mithilfe der angegebenen Datei für die konzeptionelle Schemadefinitionssprache (CSDL). Die Liste der Schemadateipfade wird verwendet, um alle Verweise aufzulösen, die in der CSDL-Datei enthalten sind.
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 CSDL-Dateipfad.
- targetPath
- String
Der generierte Quellcodedateipfad.
- additionalEdmSchemaFilePaths
- IEnumerable<String>
Eine Liste der Schemadateipfade, die zum Auflösen von Verweisen im Quellschema (der CSDL-Datei) verwendet werden können. Wenn das Quellschema keine Abhängigkeiten aufweist, übergeben Sie eine leere Liste.
Gibt zurück
Ein IList Objekt, EdmSchemaError das alle generierten Fehler enthält.
Gilt für:
GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>)
Generiert Quellcode basierend auf der Datei für die konzeptionelle Schemadefinitionssprache (CSDL) im XmlReader Objekt und gibt dann den generierten Quellcode in ein TextWriter. Ein IList Objekt XmlReader wird verwendet, um alle Verweise aufzulösen, die in der CSDL-Datei enthalten sind.
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
Die TextWriter Ausgabe des generierten Quellcodes.
- additionalEdmSchemas
- IEnumerable<XmlReader>
Die Liste der XmlReader Objekte, die Schemas enthalten, auf die vom Quellschema verwiesen wird (die CSDL-Datei). Wenn das Quellschema keine Abhängigkeiten aufweist, übergeben Sie ein leeres IList Objekt.
Gibt zurück
Eine Liste von EdmSchemaError Objekten, die alle generierten Fehler enthalten.