EntityCodeGenerator.GenerateCode Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Genererar källkod som innehåller de objekt som genereras från det konceptuella schemadefinitionsspråket (CSDL).
Överlagringar
| Name | Description |
|---|---|
| GenerateCode(String, String) |
Skapar en källkodsfil som innehåller objektskiktskoden som genereras från den angivna CSDL-filen (Conceptual Schema Definition Language). |
| GenerateCode(XmlReader, TextWriter) |
Genererar objektskiktskod med hjälp av det konceptuella schemadefinitionsspråket XmlReader (CSDL) som anges i objektet och matar ut den genererade koden till en TextWriter. |
| GenerateCode(String, String, IEnumerable<String>) |
Skapar en källkodsfil som innehåller objektskiktskod som genereras från den angivna CSDL-filen (Conceptual Schema Definition Language). Listan över schemafilsökvägar används för att lösa eventuella referenser som finns i CSDL-filen. |
| GenerateCode(String, String, Version) |
Skapar en källkodsfil som innehåller objektskiktskoden som genereras från den angivna CSDL-filen (Conceptual Schema Definition Language). Observera att parametern targetEntityFrameworkVersion använder interna Entity Framework-versionsnummer enligt beskrivningen EntityFrameworkVersions i klassen. |
| GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>) |
Genererar objektskiktskod baserat på det konceptuella schemadefinitionsspråket XmlReader (CSDL) som anges i objektet och matar sedan ut den genererade koden till en TextWriter. En lista över XmlReader objekt används för att matcha referenser som finns i CSDL. |
| GenerateCode(XmlReader, TextWriter, Version) |
Genererar objektskiktskod med det konceptuella schemadefinitionsspråket (CSDL) som anges i XmlReader-objektet och matar ut den genererade koden till en TextWriter. Observera att parametern targetEntityFrameworkVersion använder interna EntityFramework-versionsnummer enligt beskrivningen EntityFrameworkVersions i klassen. |
| GenerateCode(String, String, IEnumerable<String>, Version) |
Skapar en källkodsfil som innehåller objektskiktskod som genereras från den angivna CSDL-filen (Conceptual Schema Definition Language). Listan över schemafilsökvägar används för att lösa eventuella referenser som finns i CSDL-filen. Observera att parametern targetEntityFrameworkVersion använder interna EntityFramework-versionsnummer enligt beskrivningen EntityFrameworkVersions i klassen. |
| GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>, Version) |
Skapar en källkodsfil som innehåller objektskiktskoden som genereras från den angivna CSDL-filen (Conceptual Schema Definition Language). Observera att parametern targetEntityFrameworkVersion använder interna Entity Framework-versionsnummer enligt beskrivningen EntityFrameworkVersions i klassen. |
GenerateCode(String, String)
Skapar en källkodsfil som innehåller objektskiktskoden som genereras från den angivna CSDL-filen (Conceptual Schema Definition Language).
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)
Parametrar
- sourceEdmSchemaFilePath
- String
Sökvägen till CSDL-filen.
- targetPath
- String
Sökvägen till filen som innehåller den genererade objektskiktskoden.
Returer
En lista över EdmSchemaError objekt som innehåller eventuella genererade fel.
Gäller för
GenerateCode(XmlReader, TextWriter)
Genererar objektskiktskod med hjälp av det konceptuella schemadefinitionsspråket XmlReader (CSDL) som anges i objektet och matar ut den genererade koden till en 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)
Parametrar
- target
- TextWriter
Till TextWriter vilken objektskiktskoden skrivs.
Returer
En lista över EdmSchemaError objekt som innehåller eventuella genererade fel.
Gäller för
GenerateCode(String, String, IEnumerable<String>)
Skapar en källkodsfil som innehåller objektskiktskod som genereras från den angivna CSDL-filen (Conceptual Schema Definition Language). Listan över schemafilsökvägar används för att lösa eventuella referenser som finns i CSDL-filen.
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)
Parametrar
- sourceEdmSchemaFilePath
- String
Sökvägen till CSDL-filen.
- targetPath
- String
Sökvägen till filen som innehåller den genererade objektskiktskoden.
- additionalEdmSchemaFilePaths
- IEnumerable<String>
En lista över schemafilsökvägar som kan användas för att lösa eventuella referenser i källschemat (CSDL-filen). Om källschemat inte har några beroenden skickar du en tom lista.
Returer
En lista över EdmSchemaError objekt som innehåller eventuella genererade fel.
Gäller för
GenerateCode(String, String, Version)
Skapar en källkodsfil som innehåller objektskiktskoden som genereras från den angivna CSDL-filen (Conceptual Schema Definition Language). Observera att parametern targetEntityFrameworkVersion använder interna Entity Framework-versionsnummer enligt beskrivningen EntityFrameworkVersions i klassen.
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)
Parametrar
- sourceEdmSchemaFilePath
- String
Sökvägen till CSDL-filen.
- targetPath
- String
Sökvägen till filen som innehåller den genererade objektskiktskoden.
- targetEntityFrameworkVersion
- Version
Den interna Entity Framework-version som är riktad.
Returer
En lista över EdmSchemaError objekt som innehåller eventuella genererade fel.
Gäller för
GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>)
Genererar objektskiktskod baserat på det konceptuella schemadefinitionsspråket XmlReader (CSDL) som anges i objektet och matar sedan ut den genererade koden till en TextWriter. En lista över XmlReader objekt används för att matcha referenser som finns i 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)
Parametrar
- target
- TextWriter
Att TextWriter mata ut den genererade objektskiktskoden.
- additionalEdmSchemas
- IEnumerable<XmlReader>
En lista över XmlReader objekt som innehåller scheman som refereras till av källschemat (CSDL). Om källschemat inte har några beroenden skickar du en tom lista.
Returer
En lista över EdmSchemaError objekt som innehåller eventuella genererade fel.
Gäller för
GenerateCode(XmlReader, TextWriter, Version)
Genererar objektskiktskod med det konceptuella schemadefinitionsspråket (CSDL) som anges i XmlReader-objektet och matar ut den genererade koden till en TextWriter. Observera att parametern targetEntityFrameworkVersion använder interna EntityFramework-versionsnummer enligt beskrivningen EntityFrameworkVersions i klassen.
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)
Parametrar
- sourceEdmSchema
- XmlReader
En XmlReader som innehåller CSDL.
- target
- TextWriter
Textwritern som objektskiktskoden är skriven till.
- targetEntityFrameworkVersion
- Version
Den interna Entity Framework-version som är riktad.
Returer
En lista över EdmSchemaError objekt som innehåller eventuella genererade fel.
Gäller för
GenerateCode(String, String, IEnumerable<String>, Version)
Skapar en källkodsfil som innehåller objektskiktskod som genereras från den angivna CSDL-filen (Conceptual Schema Definition Language). Listan över schemafilsökvägar används för att lösa eventuella referenser som finns i CSDL-filen. Observera att parametern targetEntityFrameworkVersion använder interna EntityFramework-versionsnummer enligt beskrivningen EntityFrameworkVersions i klassen.
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)
Parametrar
- sourceEdmSchemaFilePath
- String
Sökvägen till CSDL-filen.
- targetPath
- String
Sökvägen till filen som innehåller den genererade objektskiktskoden.
- additionalEdmSchemaFilePaths
- IEnumerable<String>
En lista över schemafilsökvägar som kan användas för att lösa eventuella referenser i källschemat (CSDL-filen). Om källschemat inte har några beroenden skickar du en tom lista.
- targetEntityFrameworkVersion
- Version
Den interna Entity Framework-version som är riktad.
Returer
En lista över EdmSchemaError objekt som innehåller eventuella genererade fel.
Gäller för
GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>, Version)
Skapar en källkodsfil som innehåller objektskiktskoden som genereras från den angivna CSDL-filen (Conceptual Schema Definition Language). Observera att parametern targetEntityFrameworkVersion använder interna Entity Framework-versionsnummer enligt beskrivningen EntityFrameworkVersions i klassen.
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)
Parametrar
- sourceEdmSchema
- XmlReader
En XmlReader som innehåller CSDL.
- target
- TextWriter
Textwritern som objektskiktskoden är skriven till.
- additionalEdmSchemas
- IEnumerable<XmlReader>
En lista över XmlReader-objekt som innehåller scheman som refereras till av källschemat (CSDL). Om källschemat inte har några beroenden skickar du in ett tomt IList-objekt.
- targetEntityFrameworkVersion
- Version
Den interna Entity Framework-version som är riktad.
Returer
En lista över EdmSchemaError objekt som innehåller eventuella genererade fel.