EntityCodeGenerator.GenerateCode Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Genera il codice sorgente che contiene gli oggetti generati dal linguaggio CSDL (Conceptual Schema Definition Language).
Overload
| Nome | Descrizione |
|---|---|
| GenerateCode(String, String) |
Crea un file di codice sorgente che contiene il codice del livello oggetto generato dal file CSDL (Conceptual Schema Definition Language) specificato. |
| GenerateCode(XmlReader, TextWriter) |
Genera il codice del livello oggetto usando il linguaggio CSDL (Conceptual Schema Definition Language) specificato nell'oggetto XmlReader e restituisce il codice generato in un oggetto TextWriter. |
| GenerateCode(String, String, IEnumerable<String>) |
Crea un file di codice sorgente contenente il codice livello oggetto generato dal file CSDL (Conceptual Schema Definition Language) specificato. L'elenco dei percorsi dei file di schema viene usato per risolvere tutti i riferimenti contenuti nel file CSDL. |
| GenerateCode(String, String, Version) |
Crea un file di codice sorgente che contiene il codice del livello oggetto generato dal file CSDL (Conceptual Schema Definition Language) specificato. Si noti che il parametro targetEntityFrameworkVersion usa numeri di versione di Entity Framework interni, come descritto nella EntityFrameworkVersions classe . |
| GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>) |
Genera il codice del livello oggetto in base al linguaggio CSDL (Conceptual Schema Definition Language) specificato nell'oggetto XmlReader , quindi restituisce il codice generato a un oggetto TextWriter. Viene utilizzato un elenco di XmlReader oggetti per risolvere tutti i riferimenti contenuti nel file CSDL. |
| GenerateCode(XmlReader, TextWriter, Version) |
Genera codice del livello oggetto usando il linguaggio CSDL (Conceptual Schema Definition Language) specificato nell'oggetto XmlReader e restituisce il codice generato in un textWriter. Si noti che il parametro targetEntityFrameworkVersion usa numeri di versione di EntityFramework interni, come descritto nella EntityFrameworkVersions classe . |
| GenerateCode(String, String, IEnumerable<String>, Version) |
Crea un file di codice sorgente contenente il codice livello oggetto generato dal file CSDL (Conceptual Schema Definition Language) specificato. L'elenco dei percorsi dei file di schema viene usato per risolvere tutti i riferimenti contenuti nel file CSDL. Si noti che il parametro targetEntityFrameworkVersion usa numeri di versione di EntityFramework interni, come descritto nella EntityFrameworkVersions classe . |
| GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>, Version) |
Crea un file di codice sorgente che contiene il codice del livello oggetto generato dal file CSDL (Conceptual Schema Definition Language) specificato. Si noti che il parametro targetEntityFrameworkVersion usa numeri di versione di Entity Framework interni, come descritto nella EntityFrameworkVersions classe . |
GenerateCode(String, String)
Crea un file di codice sorgente che contiene il codice del livello oggetto generato dal file CSDL (Conceptual Schema Definition Language) specificato.
public:
System::Collections::Generic::IList<System::Data::Metadata::Edm::EdmSchemaError ^> ^ GenerateCode(System::String ^ sourceEdmSchemaFilePath, System::String ^ targetPath);
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateCode(string sourceEdmSchemaFilePath, string targetPath);
member this.GenerateCode : string * string -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateCode (sourceEdmSchemaFilePath As String, targetPath As String) As IList(Of EdmSchemaError)
Parametri
- sourceEdmSchemaFilePath
- String
Percorso del file CSDL.
- targetPath
- String
Percorso del file che contiene il codice del livello oggetto generato.
Valori restituiti
Elenco di EdmSchemaError oggetti che contengono eventuali errori generati.
Si applica a
GenerateCode(XmlReader, TextWriter)
Genera il codice del livello oggetto usando il linguaggio CSDL (Conceptual Schema Definition Language) specificato nell'oggetto XmlReader e restituisce il codice generato in 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
- target
- TextWriter
Oggetto TextWriter in cui viene scritto il codice del livello oggetto.
Valori restituiti
Elenco di EdmSchemaError oggetti che contengono eventuali errori generati.
Si applica a
GenerateCode(String, String, IEnumerable<String>)
Crea un file di codice sorgente contenente il codice livello oggetto generato dal file CSDL (Conceptual Schema Definition Language) specificato. L'elenco dei percorsi dei file di schema viene usato per risolvere tutti i riferimenti contenuti 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 che contiene il codice del livello oggetto generato.
- additionalEdmSchemaFilePaths
- IEnumerable<String>
Elenco di percorsi di file di schema che possono essere usati per risolvere tutti i riferimenti nello schema di origine (il file CSDL). Se lo schema di origine non ha dipendenze, passare un elenco vuoto.
Valori restituiti
Elenco di EdmSchemaError oggetti che contengono eventuali errori generati.
Si applica a
GenerateCode(String, String, Version)
Crea un file di codice sorgente che contiene il codice del livello oggetto generato dal file CSDL (Conceptual Schema Definition Language) specificato. Si noti che il parametro targetEntityFrameworkVersion usa numeri di versione di Entity Framework interni, come descritto nella EntityFrameworkVersions classe .
public:
System::Collections::Generic::IList<System::Data::Metadata::Edm::EdmSchemaError ^> ^ GenerateCode(System::String ^ sourceEdmSchemaFilePath, System::String ^ targetPath, Version ^ targetEntityFrameworkVersion);
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateCode(string sourceEdmSchemaFilePath, string targetPath, Version targetEntityFrameworkVersion);
member this.GenerateCode : string * string * Version -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateCode (sourceEdmSchemaFilePath As String, targetPath As String, targetEntityFrameworkVersion As Version) As IList(Of EdmSchemaError)
Parametri
- sourceEdmSchemaFilePath
- String
Percorso del file CSDL.
- targetPath
- String
Percorso del file che contiene il codice del livello oggetto generato.
- targetEntityFrameworkVersion
- Version
Versione interna di Entity Framework di destinazione.
Valori restituiti
Elenco di EdmSchemaError oggetti che contengono eventuali errori generati.
Si applica a
GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>)
Genera il codice del livello oggetto in base al linguaggio CSDL (Conceptual Schema Definition Language) specificato nell'oggetto XmlReader , quindi restituisce il codice generato a un oggetto TextWriter. Viene utilizzato un elenco di XmlReader oggetti per risolvere tutti i riferimenti contenuti 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
- target
- TextWriter
Oggetto TextWriter per l'output del codice del livello oggetto generato.
- additionalEdmSchemas
- IEnumerable<XmlReader>
Elenco di XmlReader oggetti che contengono schemi a cui fa riferimento lo schema di origine (CSDL). Se lo schema di origine non ha dipendenze, passare un elenco vuoto.
Valori restituiti
Elenco di EdmSchemaError oggetti che contengono eventuali errori generati.
Si applica a
GenerateCode(XmlReader, TextWriter, Version)
Genera codice del livello oggetto usando il linguaggio CSDL (Conceptual Schema Definition Language) specificato nell'oggetto XmlReader e restituisce il codice generato in un textWriter. Si noti che il parametro targetEntityFrameworkVersion usa numeri di versione di EntityFramework interni, come descritto nella EntityFrameworkVersions classe .
public:
System::Collections::Generic::IList<System::Data::Metadata::Edm::EdmSchemaError ^> ^ GenerateCode(System::Xml::XmlReader ^ sourceEdmSchema, System::IO::TextWriter ^ target, Version ^ targetEntityFrameworkVersion);
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateCode(System.Xml.XmlReader sourceEdmSchema, System.IO.TextWriter target, Version targetEntityFrameworkVersion);
member this.GenerateCode : System.Xml.XmlReader * System.IO.TextWriter * Version -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateCode (sourceEdmSchema As XmlReader, target As TextWriter, targetEntityFrameworkVersion As Version) As IList(Of EdmSchemaError)
Parametri
- sourceEdmSchema
- XmlReader
XmlReader contenente il file CSDL.
- target
- TextWriter
TextWriter in cui viene scritto il codice del livello oggetto.
- targetEntityFrameworkVersion
- Version
Versione interna di Entity Framework di destinazione.
Valori restituiti
Elenco di EdmSchemaError oggetti che contengono eventuali errori generati.
Si applica a
GenerateCode(String, String, IEnumerable<String>, Version)
Crea un file di codice sorgente contenente il codice livello oggetto generato dal file CSDL (Conceptual Schema Definition Language) specificato. L'elenco dei percorsi dei file di schema viene usato per risolvere tutti i riferimenti contenuti nel file CSDL. Si noti che il parametro targetEntityFrameworkVersion usa numeri di versione di EntityFramework interni, come descritto nella EntityFrameworkVersions classe .
public:
System::Collections::Generic::IList<System::Data::Metadata::Edm::EdmSchemaError ^> ^ GenerateCode(System::String ^ sourceEdmSchemaFilePath, System::String ^ targetPath, System::Collections::Generic::IEnumerable<System::String ^> ^ additionalEdmSchemaFilePaths, Version ^ targetEntityFrameworkVersion);
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateCode(string sourceEdmSchemaFilePath, string targetPath, System.Collections.Generic.IEnumerable<string> additionalEdmSchemaFilePaths, Version targetEntityFrameworkVersion);
member this.GenerateCode : string * string * seq<string> * Version -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateCode (sourceEdmSchemaFilePath As String, targetPath As String, additionalEdmSchemaFilePaths As IEnumerable(Of String), targetEntityFrameworkVersion As Version) As IList(Of EdmSchemaError)
Parametri
- sourceEdmSchemaFilePath
- String
Percorso del file CSDL.
- targetPath
- String
Percorso del file che contiene il codice del livello oggetto generato.
- additionalEdmSchemaFilePaths
- IEnumerable<String>
Elenco di percorsi di file di schema che possono essere usati per risolvere tutti i riferimenti nello schema di origine (il file CSDL). Se lo schema di origine non ha dipendenze, passare un elenco vuoto.
- targetEntityFrameworkVersion
- Version
Versione interna di Entity Framework di destinazione.
Valori restituiti
Elenco di EdmSchemaError oggetti che contengono eventuali errori generati.
Si applica a
GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>, Version)
Crea un file di codice sorgente che contiene il codice del livello oggetto generato dal file CSDL (Conceptual Schema Definition Language) specificato. Si noti che il parametro targetEntityFrameworkVersion usa numeri di versione di Entity Framework interni, come descritto nella EntityFrameworkVersions classe .
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, Version ^ targetEntityFrameworkVersion);
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, Version targetEntityFrameworkVersion);
member this.GenerateCode : System.Xml.XmlReader * System.IO.TextWriter * seq<System.Xml.XmlReader> * Version -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateCode (sourceEdmSchema As XmlReader, target As TextWriter, additionalEdmSchemas As IEnumerable(Of XmlReader), targetEntityFrameworkVersion As Version) As IList(Of EdmSchemaError)
Parametri
- sourceEdmSchema
- XmlReader
XmlReader contenente il file CSDL.
- target
- TextWriter
TextWriter in cui viene scritto il codice del livello oggetto.
- additionalEdmSchemas
- IEnumerable<XmlReader>
Elenco di oggetti XmlReader che contengono schemi a cui fa riferimento lo schema di origine (CSDL). Se lo schema di origine non ha dipendenze, passare un oggetto IList vuoto.
- targetEntityFrameworkVersion
- Version
Versione interna di Entity Framework di destinazione.
Valori restituiti
Elenco di EdmSchemaError oggetti che contengono eventuali errori generati.