Condividi tramite


EntityClassGenerator.GenerateCode Metodo

Definizione

Genera un file di codice sorgente che contiene gli oggetti generati dal file CSDL (Conceptual Schema Definition Language).

Overload

GenerateCode(String, String)

Genera un file di codice sorgente che contiene gli oggetti generati dal file CSDL (Conceptual Schema Definition Language) specificato.

GenerateCode(XmlReader, TextWriter)

Genera codice sorgente utilizzando il file CSDL (Conceptual Schema Definition Language) incluso nell'oggetto XmlReader e restituisce il codice sorgente generato a un oggetto TextWriter.

GenerateCode(String, String, IEnumerable<String>)

Genera codice sorgente utilizzando il file CSDL (Conceptual Schema Definition Language) specificato. L'elenco di percorsi dei file di schema viene utilizzato per risolvere eventuali riferimenti inclusi nel file CSDL.

GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>)

Genera codice sorgente in base al file CSDL (Conceptual Schema Definition Language) incluso nell'oggetto XmlReader, quindi restituisce il codice sorgente generato a un oggetto TextWriter. Un oggetto IList di oggetti XmlReader viene utilizzato per risolvere eventuali riferimenti inclusi nel file CSDL.

GenerateCode(String, String)

Genera un file di codice sorgente che contiene gli oggetti generati dal file CSDL (Conceptual Schema Definition Language) specificato.

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)

Parametri

sourceEdmSchemaFilePath
String

Percorso del file CSDL.

targetFilePath
String

Percorso del file di codice sorgente generato.

Restituisce

Oggetto IList di EdmSchemaError che contiene gli eventuali errori generati.

Si applica a

GenerateCode(XmlReader, TextWriter)

Genera codice sorgente utilizzando il file CSDL (Conceptual Schema Definition Language) incluso nell'oggetto XmlReader e restituisce il codice sorgente generato a un oggetto 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)

Parametri

sourceEdmSchema
XmlReader

Oggetto XmlReader che contiene il file CSDL.

target
TextWriter

Oggetto TextWriter a cui viene restituito il codice sorgente.

Restituisce

Oggetto IList di EdmSchemaError che contiene gli eventuali errori generati.

Si applica a

GenerateCode(String, String, IEnumerable<String>)

Genera codice sorgente utilizzando il file CSDL (Conceptual Schema Definition Language) specificato. L'elenco di percorsi dei file di schema viene utilizzato per risolvere eventuali riferimenti inclusi nel file 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)

Parametri

sourceEdmSchemaFilePath
String

Percorso del file CSDL.

targetPath
String

Percorso del file di codice sorgente generato.

additionalEdmSchemaFilePaths
IEnumerable<String>

Elenco di percorsi dei file di schema che è possibile utilizzare per risolvere eventuali riferimenti nello schema di origine (il file CSDL). Se lo schema di origine non ha alcuna dipendenza, passare un elenco vuoto.

Restituisce

Oggetto IList di EdmSchemaError che contiene gli eventuali errori generati.

Si applica a

GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>)

Genera codice sorgente in base al file CSDL (Conceptual Schema Definition Language) incluso nell'oggetto XmlReader, quindi restituisce il codice sorgente generato a un oggetto TextWriter. Un oggetto IList di oggetti XmlReader viene utilizzato per risolvere eventuali riferimenti inclusi nel file 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)

Parametri

sourceEdmSchema
XmlReader

Oggetto XmlReader che contiene il file CSDL.

target
TextWriter

Oggetto TextWriter al quale si desidera restituire il codice sorgente generato.

additionalEdmSchemas
IEnumerable<XmlReader>

Elenco di oggetti XmlReader che contengono gli schemi a cui fa riferimento lo schema di origine (ovvero il file CSDL). Se lo schema di origine non ha alcuna dipendenza, passare un oggetto IList vuoto.

Restituisce

Elenco di oggetti EdmSchemaError contenente gli eventuali errori generati.

Si applica a