EntityCollection<TEntity>.CreateSourceQuery 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.
Mengembalikan kueri objek yang, saat dijalankan, mengembalikan kumpulan objek yang sama yang ada dalam koleksi saat ini.
public:
System::Data::Objects::ObjectQuery<TEntity> ^ CreateSourceQuery();
public System.Data.Objects.ObjectQuery<TEntity> CreateSourceQuery ();
override this.CreateSourceQuery : unit -> System.Data.Objects.ObjectQuery<'Entity (requires 'Entity : null and 'Entity :> System.Data.Objects.DataClasses.IEntityWithRelationships)>
override this.CreateSourceQuery : unit -> System.Data.Objects.ObjectQuery<'Entity (requires 'Entity : null)>
Public Function CreateSourceQuery () As ObjectQuery(Of TEntity)
Mengembalikan
ObjectQuery<T> yang mewakili koleksi entitas.
Pengecualian
Ketika objek dalam keadaan Added .
-atau-
Ketika objek dalam keadaan Detached dengan MergeOption selain NoTracking.
Contoh
Contoh ini didasarkan pada versi Model Sekolah yang dimodifikasi. Versi ini mendukung pewarisan tabel per jenis dengan Course
sebagai jenis abstrak. Selesaikan panduan untuk memodifikasi model Sekolah untuk mendukung contoh pewarisan tabel per jenis yang digunakan dalam topik ini.
Contoh ini menunjukkan cara menggunakan CreateSourceQuery untuk memfilter objek dalam EntityCollection<TEntity> dan hanya mengikat objek dari jenis tertentu. Untuk versi lengkap contoh ini, lihat Cara: Kontrol Ikat ke Jenis Turunan.
Keterangan
Properti ini digunakan untuk mendapatkan instans ObjectQuery<T> baru yang mengembalikan sekumpulan objek yang sama. Ini berguna sebagai titik awal untuk gabungan, gabungan, atau kueri yang difilter yang lebih kompleks, atau untuk mengembalikan objek yang sama dalam keadaan terlepas dengan menggunakan NoTracking opsi .
CreateSourceQuery digunakan untuk memfilter objek dalam untuk EntityCollection<TEntity> memungkinkan Anda hanya mengikat objek dari jenis tertentu. Untuk informasi selengkapnya, lihat Mengikat Objek ke Kontrol.