EntityClassGenerator.GenerateCode Methode

Definition

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

sourceEdmSchema
XmlReader

Eine XmlReader Datei, die die CSDL-Datei enthält.

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

sourceEdmSchema
XmlReader

Eine XmlReader Datei, die die CSDL-Datei enthält.

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.

Gilt für: