EntityCodeGenerator.GenerateCode Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menghasilkan kode sumber yang berisi objek yang dihasilkan dari bahasa definisi skema konseptual (CSDL).
Overload
| GenerateCode(String, String) |
Membuat file kode sumber yang berisi kode lapisan objek yang dihasilkan dari file bahasa definisi skema konseptual (CSDL) yang ditentukan. |
| GenerateCode(XmlReader, TextWriter) |
Menghasilkan kode lapisan objek menggunakan bahasa definisi skema konseptual (CSDL) yang ditentukan dalam XmlReader objek, dan menghasilkan kode yang TextWriterdihasilkan ke . |
| GenerateCode(String, String, IEnumerable<String>) |
Membuat file kode sumber yang berisi kode lapisan objek yang dihasilkan dari file bahasa definisi skema konseptual (CSDL) yang ditentukan. Daftar jalur file skema digunakan untuk menyelesaikan referensi apa pun yang terkandung dalam file CSDL. |
| GenerateCode(String, String, Version) |
Membuat file kode sumber yang berisi kode lapisan objek yang dihasilkan dari file bahasa definisi skema konseptual (CSDL) yang ditentukan. Perhatikan bahwa parameter targetEntityFrameworkVersion menggunakan nomor versi Kerangka Kerja Entitas internal seperti yang dijelaskan di EntityFrameworkVersions kelas . |
| GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>) |
Menghasilkan kode lapisan objek berdasarkan bahasa definisi skema konseptual (CSDL) yang ditentukan dalam XmlReader objek, lalu menghasilkan kode yang TextWriterdihasilkan ke . Daftar XmlReader objek digunakan untuk menyelesaikan referensi apa pun yang terkandung dalam CSDL. |
| GenerateCode(XmlReader, TextWriter, Version) |
Menghasilkan kode lapisan objek menggunakan bahasa definisi skema konseptual (CSDL) yang ditentukan dalam objek XmlReader, dan menghasilkan kode yang dihasilkan ke TextWriter. Perhatikan bahwa parameter targetEntityFrameworkVersion menggunakan nomor versi EntityFramework internal seperti yang dijelaskan di EntityFrameworkVersions kelas . |
| GenerateCode(String, String, IEnumerable<String>, Version) |
Membuat file kode sumber yang berisi kode lapisan objek yang dihasilkan dari file bahasa definisi skema konseptual (CSDL) yang ditentukan. Daftar jalur file skema digunakan untuk menyelesaikan referensi apa pun yang terkandung dalam file CSDL. Perhatikan bahwa parameter targetEntityFrameworkVersion menggunakan nomor versi EntityFramework internal seperti yang dijelaskan di EntityFrameworkVersions kelas . |
| GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>, Version) |
Membuat file kode sumber yang berisi kode lapisan objek yang dihasilkan dari file bahasa definisi skema konseptual (CSDL) yang ditentukan. Perhatikan bahwa parameter targetEntityFrameworkVersion menggunakan nomor versi Kerangka Kerja Entitas internal seperti yang dijelaskan di EntityFrameworkVersions kelas . |
GenerateCode(String, String)
Membuat file kode sumber yang berisi kode lapisan objek yang dihasilkan dari file bahasa definisi skema konseptual (CSDL) yang ditentukan.
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)
Parameter
- sourceEdmSchemaFilePath
- String
Jalur file CSDL.
- targetPath
- String
Jalur file yang berisi kode lapisan objek yang dihasilkan.
Mengembalikan
Daftar EdmSchemaError objek yang berisi kesalahan yang dihasilkan.
Berlaku untuk
GenerateCode(XmlReader, TextWriter)
Menghasilkan kode lapisan objek menggunakan bahasa definisi skema konseptual (CSDL) yang ditentukan dalam XmlReader objek, dan menghasilkan kode yang TextWriterdihasilkan ke .
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
- target
- TextWriter
kode TextWriter lapisan objek yang ditulis.
Mengembalikan
Daftar EdmSchemaError objek yang berisi kesalahan yang dihasilkan.
Berlaku untuk
GenerateCode(String, String, IEnumerable<String>)
Membuat file kode sumber yang berisi kode lapisan objek yang dihasilkan dari file bahasa definisi skema konseptual (CSDL) yang ditentukan. Daftar jalur file skema digunakan untuk menyelesaikan referensi apa pun yang terkandung dalam 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)
Parameter
- sourceEdmSchemaFilePath
- String
Jalur file CSDL.
- targetPath
- String
Jalur file yang berisi kode lapisan objek yang dihasilkan.
- additionalEdmSchemaFilePaths
- IEnumerable<String>
Daftar jalur file skema yang dapat digunakan untuk menyelesaikan referensi apa pun dalam skema sumber (file CSDL). Jika skema sumber tidak memiliki dependensi apa pun, berikan daftar kosong.
Mengembalikan
Daftar EdmSchemaError objek yang berisi kesalahan yang dihasilkan.
Berlaku untuk
GenerateCode(String, String, Version)
Membuat file kode sumber yang berisi kode lapisan objek yang dihasilkan dari file bahasa definisi skema konseptual (CSDL) yang ditentukan. Perhatikan bahwa parameter targetEntityFrameworkVersion menggunakan nomor versi Kerangka Kerja Entitas internal seperti yang dijelaskan di EntityFrameworkVersions kelas .
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)
Parameter
- sourceEdmSchemaFilePath
- String
Jalur file CSDL.
- targetPath
- String
Jalur file yang berisi kode lapisan objek yang dihasilkan.
- targetEntityFrameworkVersion
- Version
Versi Kerangka Kerja Entitas internal yang sedang ditargetkan.
Mengembalikan
Daftar EdmSchemaError objek yang berisi kesalahan yang dihasilkan.
Berlaku untuk
GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>)
Menghasilkan kode lapisan objek berdasarkan bahasa definisi skema konseptual (CSDL) yang ditentukan dalam XmlReader objek, lalu menghasilkan kode yang TextWriterdihasilkan ke . Daftar XmlReader objek digunakan untuk menyelesaikan referensi apa pun yang terkandung dalam 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)
Parameter
- target
- TextWriter
TextWriter untuk menghasilkan kode lapisan objek yang dihasilkan.
- additionalEdmSchemas
- IEnumerable<XmlReader>
Daftar XmlReader objek yang berisi skema yang dirujuk oleh skema sumber (CSDL). Jika skema sumber tidak memiliki dependensi apa pun, berikan daftar kosong.
Mengembalikan
Daftar EdmSchemaError objek yang berisi kesalahan yang dihasilkan.
Berlaku untuk
GenerateCode(XmlReader, TextWriter, Version)
Menghasilkan kode lapisan objek menggunakan bahasa definisi skema konseptual (CSDL) yang ditentukan dalam objek XmlReader, dan menghasilkan kode yang dihasilkan ke TextWriter. Perhatikan bahwa parameter targetEntityFrameworkVersion menggunakan nomor versi EntityFramework internal seperti yang dijelaskan di EntityFrameworkVersions kelas .
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)
Parameter
- sourceEdmSchema
- XmlReader
XmlReader yang berisi CSDL.
- target
- TextWriter
TextWriter tempat kode lapisan objek ditulis.
- targetEntityFrameworkVersion
- Version
Versi Kerangka Kerja Entitas internal yang sedang ditargetkan.
Mengembalikan
Daftar EdmSchemaError objek yang berisi kesalahan yang dihasilkan.
Berlaku untuk
GenerateCode(String, String, IEnumerable<String>, Version)
Membuat file kode sumber yang berisi kode lapisan objek yang dihasilkan dari file bahasa definisi skema konseptual (CSDL) yang ditentukan. Daftar jalur file skema digunakan untuk menyelesaikan referensi apa pun yang terkandung dalam file CSDL. Perhatikan bahwa parameter targetEntityFrameworkVersion menggunakan nomor versi EntityFramework internal seperti yang dijelaskan di EntityFrameworkVersions kelas .
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)
Parameter
- sourceEdmSchemaFilePath
- String
Jalur file CSDL.
- targetPath
- String
Jalur file yang berisi kode lapisan objek yang dihasilkan.
- additionalEdmSchemaFilePaths
- IEnumerable<String>
Daftar jalur file skema yang dapat digunakan untuk menyelesaikan referensi apa pun dalam skema sumber (file CSDL). Jika skema sumber tidak memiliki dependensi apa pun, berikan daftar kosong.
- targetEntityFrameworkVersion
- Version
Versi Kerangka Kerja Entitas internal yang sedang ditargetkan.
Mengembalikan
Daftar EdmSchemaError objek yang berisi kesalahan yang dihasilkan.
Berlaku untuk
GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>, Version)
Membuat file kode sumber yang berisi kode lapisan objek yang dihasilkan dari file bahasa definisi skema konseptual (CSDL) yang ditentukan. Perhatikan bahwa parameter targetEntityFrameworkVersion menggunakan nomor versi Kerangka Kerja Entitas internal seperti yang dijelaskan di EntityFrameworkVersions kelas .
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)
Parameter
- sourceEdmSchema
- XmlReader
XmlReader yang berisi CSDL.
- target
- TextWriter
TextWriter tempat kode lapisan objek ditulis.
- additionalEdmSchemas
- IEnumerable<XmlReader>
Daftar objek XmlReader yang berisi skema yang direferensikan oleh skema sumber (CSDL). Jika skema sumber tidak memiliki dependensi apa pun, berikan objek IList kosong.
- targetEntityFrameworkVersion
- Version
Versi Kerangka Kerja Entitas internal yang sedang ditargetkan.
Mengembalikan
Daftar EdmSchemaError objek yang berisi kesalahan yang dihasilkan.