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 codice sorgente che contiene gli oggetti generati dallo schema Conceptual Schema Definition Language (CSDL).
Overload
GenerateCode(String, String) |
Crea un file di codice sorgente che contiene il codice del livello di oggetti generato dal file Conceptual Schema Definition Language (CSDL) specificato. |
GenerateCode(XmlReader, TextWriter) |
Genera codice del livello di oggetti utilizzando lo schema Conceptual Schema Definition Language (CSDL) specificato nell'oggetto XmlReader e restituisce il codice generato a un oggetto TextWriter. |
GenerateCode(String, String, IEnumerable<String>) |
Crea un file di codice sorgente che contiene il codice del livello di oggetti generato dal file Conceptual Schema Definition Language (CSDL) specificato. L'elenco di percorsi dei file di schema viene utilizzato per risolvere eventuali riferimenti inclusi nel file CSDL. |
GenerateCode(String, String, Version) |
Crea un file di codice sorgente che contiene il codice del livello di oggetti generato dal file Conceptual Schema Definition Language (CSDL) specificato. Si noti che il parametro targetEntityFrameworkVersion utilizza i numeri di versione di Entity Framework interni come descritto nella classe EntityFrameworkVersions. |
GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>) |
Genera codice del livello di oggetti in base allo schema Conceptual Schema Definition Language (CSDL) specificato nell'oggetto XmlReader. Quindi, restituisce il codice generato a un oggetto TextWriter. Un elenco di oggetti XmlReader viene utilizzato per risolvere eventuali riferimenti inclusi nello schema CSDL. |
GenerateCode(XmlReader, TextWriter, Version) |
Genera codice del livello di oggetti utilizzando lo schema Conceptual Schema Definition Language (CSDL) specificato nell'oggetto XmlReader e restituisce il codice generato a un oggetto TextWriter. Si noti che il parametro targetEntityFrameworkVersion utilizza i numeri di versione di Entity Framework interni come descritto nella classe EntityFrameworkVersions. |
GenerateCode(String, String, IEnumerable<String>, Version) |
Crea un file di codice sorgente che contiene il codice del livello di oggetti generato dal file Conceptual Schema Definition Language (CSDL) specificato. L'elenco di percorsi dei file di schema viene utilizzato per risolvere eventuali riferimenti inclusi nel file CSDL. Si noti che il parametro targetEntityFrameworkVersion utilizza i numeri di versione di Entity Framework interni come descritto nella classe EntityFrameworkVersions. |
GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>, Version) |
Crea un file di codice sorgente che contiene il codice del livello di oggetti generato dal file Conceptual Schema Definition Language (CSDL) specificato. Si noti che il parametro targetEntityFrameworkVersion utilizza i numeri di versione di Entity Framework interni come descritto nella classe EntityFrameworkVersions. |
GenerateCode(String, String)
Crea un file di codice sorgente che contiene il codice del livello di oggetti generato dal file Conceptual Schema Definition Language (CSDL) 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 di oggetti generato.
Restituisce
Elenco di oggetti EdmSchemaError contenente gli eventuali errori generati.
Si applica a
GenerateCode(XmlReader, TextWriter)
Genera codice del livello di oggetti utilizzando lo schema Conceptual Schema Definition Language (CSDL) specificato nell'oggetto XmlReader e restituisce il codice 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
- target
- TextWriter
Oggetto TextWriter a cui viene restituito il codice del livello di oggetti.
Restituisce
Elenco di oggetti EdmSchemaError contenente gli eventuali errori generati.
Si applica a
GenerateCode(String, String, IEnumerable<String>)
Crea un file di codice sorgente che contiene il codice del livello di oggetti generato dal file Conceptual Schema Definition Language (CSDL) 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 che contiene il codice del livello di oggetti 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
Elenco di oggetti EdmSchemaError contenente gli eventuali errori generati.
Si applica a
GenerateCode(String, String, Version)
Crea un file di codice sorgente che contiene il codice del livello di oggetti generato dal file Conceptual Schema Definition Language (CSDL) specificato. Si noti che il parametro targetEntityFrameworkVersion utilizza i numeri di versione di Entity Framework interni come descritto nella classe EntityFrameworkVersions.
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 di oggetti generato.
- targetEntityFrameworkVersion
- Version
Versione di Entity Framework interna di destinazione.
Restituisce
Elenco di oggetti EdmSchemaError contenente gli eventuali errori generati.
Si applica a
GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>)
Genera codice del livello di oggetti in base allo schema Conceptual Schema Definition Language (CSDL) specificato nell'oggetto XmlReader. Quindi, restituisce il codice generato a un oggetto TextWriter. Un elenco di oggetti XmlReader viene utilizzato per risolvere eventuali riferimenti inclusi nello schema 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 restituire il codice del livello oggetti generato.
- additionalEdmSchemas
- IEnumerable<XmlReader>
Elenco di oggetti XmlReader che contengono gli schemi a cui fa riferimento lo schema di origine (ovvero lo schema CSDL). Se lo schema di origine non ha alcuna dipendenza, passare un elenco vuoto.
Restituisce
Elenco di oggetti EdmSchemaError contenente gli eventuali errori generati.
Si applica a
GenerateCode(XmlReader, TextWriter, Version)
Genera codice del livello di oggetti utilizzando lo schema Conceptual Schema Definition Language (CSDL) specificato nell'oggetto XmlReader e restituisce il codice generato a un oggetto TextWriter. Si noti che il parametro targetEntityFrameworkVersion utilizza i numeri di versione di Entity Framework interni come descritto nella classe EntityFrameworkVersions.
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
Un XmlReader che contiene lo schema CSDL.
- target
- TextWriter
TextWriter a cui viene restituito il codice del livello di oggetti.
- targetEntityFrameworkVersion
- Version
Versione di Entity Framework interna di destinazione.
Restituisce
Elenco di oggetti EdmSchemaError contenente gli eventuali errori generati.
Si applica a
GenerateCode(String, String, IEnumerable<String>, Version)
Crea un file di codice sorgente che contiene il codice del livello di oggetti generato dal file Conceptual Schema Definition Language (CSDL) specificato. L'elenco di percorsi dei file di schema viene utilizzato per risolvere eventuali riferimenti inclusi nel file CSDL. Si noti che il parametro targetEntityFrameworkVersion utilizza i numeri di versione di Entity Framework interni come descritto nella classe EntityFrameworkVersions.
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 di oggetti 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.
- targetEntityFrameworkVersion
- Version
Versione di Entity Framework interna di destinazione.
Restituisce
Elenco di oggetti EdmSchemaError contenente gli eventuali errori generati.
Si applica a
GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>, Version)
Crea un file di codice sorgente che contiene il codice del livello di oggetti generato dal file Conceptual Schema Definition Language (CSDL) specificato. Si noti che il parametro targetEntityFrameworkVersion utilizza i numeri di versione di Entity Framework interni come descritto nella classe EntityFrameworkVersions.
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
Un XmlReader che contiene lo schema CSDL.
- target
- TextWriter
TextWriter a cui viene restituito il codice del livello di oggetti.
- additionalEdmSchemas
- IEnumerable<XmlReader>
Elenco di oggetti XmlReader che contengono gli schemi a cui fa riferimento lo schema di origine (ovvero lo schema CSDL). Se lo schema di origine non ha alcuna dipendenza, passare un oggetto IList vuoto.
- targetEntityFrameworkVersion
- Version
Versione di Entity Framework interna di destinazione.
Restituisce
Elenco di oggetti EdmSchemaError contenente gli eventuali errori generati.