EntityCodeGenerator Kelas
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 konteks objek dan kelas entitas (kode lapisan objek) dari file bahasa definisi skema konseptual (CSDL). Dimulai dengan Entity Framework versi 4, kelas ObjectContext untuk model tertentu berisi properti jenis ObjectSet<TEntity> yang mewakili kumpulan entitas model.
public ref class EntityCodeGenerator
public class EntityCodeGenerator
type EntityCodeGenerator = class
Public Class EntityCodeGenerator
- Warisan
-
EntityCodeGenerator
Konstruktor
| EntityCodeGenerator(LanguageOption) |
Menginisialisasi instans EntityCodeGenerator baru kelas dengan opsi bahasa yang ditentukan. |
Properti
| EdmToObjectNamespaceMap |
EdmToObjectNamespaceMap Mendapatkan yang berisi bahasa definisi skema konseptual (CSDL) ke pemetaan namespace kode. |
| LanguageOption |
Mendapatkan atau menetapkan LanguageOption nilai yang menunjukkan bahasa kode yang dihasilkan. |
Metode
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| GenerateCode(String, String) |
Membuat file kode sumber yang berisi kode lapisan objek yang dihasilkan dari file bahasa definisi skema konseptual (CSDL) yang ditentukan. |
| 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, 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(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) |
Menghasilkan kode lapisan objek menggunakan bahasa definisi skema konseptual (CSDL) yang ditentukan dalam XmlReader objek, dan menghasilkan kode yang TextWriterdihasilkan ke . |
| 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, 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(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 . |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
| MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |