Bagikan melalui


System.Data.Objects.DataClasses Ruang nama

Termasuk kelas yang merupakan kelas dasar untuk jenis yang ditentukan dalam Model Data Entitas (EDM), kelas dasar untuk jenis yang dikembalikan oleh properti navigasi, dan kelas yang menentukan atribut yang memetakan objek runtime bahasa umum (CLR) ke jenis dalam model konseptual.

Kelas

ComplexObject

Kelas dasar untuk jenis kompleks.

EdmComplexPropertyAttribute

Atribut yang menunjukkan bahwa properti mewakili properti kompleks.

EdmComplexTypeAttribute

Atribut yang menunjukkan bahwa kelas mewakili jenis kompleks.

EdmEntityTypeAttribute

Atribut yang menunjukkan bahwa kelas mewakili jenis entitas.

EdmEnumTypeAttribute

Atribut yang menunjukkan jenis enum.

EdmFunctionAttribute

Atribut yang, ketika diterapkan ke metode, menunjukkan bahwa metode tersebut adalah proksi untuk fungsi dalam model konseptual atau model penyimpanan.

EdmPropertyAttribute

Kelas dasar untuk atribut yang menentukan bagaimana properti jenis di lapisan objek dipetakan ke properti jenis entitas atau jenis kompleks dalam model konseptual.

EdmRelationshipAttribute

Menentukan hubungan antara dua jenis entitas berdasarkan asosiasi dalam model konseptual.

EdmRelationshipNavigationPropertyAttribute

Atribut yang menunjukkan bahwa properti mewakili properti navigasi.

EdmScalarPropertyAttribute

Atribut yang menunjukkan bahwa properti mewakili properti skalar.

EdmSchemaAttribute

Atribut yang menunjukkan bahwa rakitan berisi kelas yang dipetakan ke jenis entitas dalam model konseptual.

EdmTypeAttribute

Kelas dasar untuk atribut yang menentukan bagaimana jenis dalam lapisan objek dipetakan ke jenis entitas dan jenis kompleks dalam model konseptual.

EntityCollection<TEntity>

Mewakili kumpulan objek pada akhir hubungan "banyak".

EntityObject

Kelas dasar untuk jenis entitas yang dihasilkan oleh alat Model Data Entitas.

EntityReference

Kelas dasar yang mengimplementasikan fungsionalitas non-generik untuk EntityReference<TEntity>.

EntityReference<TEntity>

Mewakili akhir terkait dari asosiasi dengan perkalian nol atau satu.

RelatedEnd

Mewakili kelas dasar yang mengimplementasikan fungsionalitas umum untuk akhir terkait.

RelationshipManager

Digunakan untuk melacak hubungan antar objek dalam konteks objek.

StructuralObject

Mewakili kelas yang berisi metode umum yang diperlukan untuk objek tanggal.

Antarmuka

IEntityChangeTracker

Mendefinisikan fasilitas yang digunakan oleh Object Services untuk melacak perubahan yang dilakukan pada properti objek.

IEntityWithChangeTracker

Menentukan jenis entitas yang menerapkan pelacakan perubahan.

IEntityWithKey

Menentukan jenis entitas yang mengekspos kunci entitas.

IEntityWithRelationships

Menentukan jenis entitas dengan hubungan dengan satu atau beberapa jenis entitas lainnya.

IRelatedEnd

Menentukan akhir hubungan.

Enum

RelationshipKind

Menghitung jenis hubungan antara dua entitas atau lebih.

Keterangan

Alat Model Data Entitas menggunakan file model konseptual untuk menghasilkan kelas data yang berasal dari kelas di namespace layanan ini. Untuk informasi selengkapnya, lihat Gambaran Umum Layanan Objek (Entity Framework). Kelas data kustom dapat mewarisi dari kelas di namespace ini. Namespace System.Data.Objects.DataClasses layanan juga mencakup antarmuka yang digunakan untuk mengimplementasikan kelas data kustom tanpa mewarisi dari kelas Kerangka Kerja Entitas. Untuk informasi selengkapnya, lihat Menyesuaikan Objek.