ITable Antarmuka
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.
Digunakan untuk skenario kueri yang ditik lemah.
public interface class ITable : System::Collections::IEnumerable, System::Linq::IQueryable
public interface ITable : System.Collections.IEnumerable, System.Linq.IQueryable
type ITable = interface
interface IQueryable
interface IEnumerable
Public Interface ITable
Implements IEnumerable, IQueryable
- Turunan
- Penerapan
Keterangan
Untuk informasi selengkapnya tentang metode, lihat Table<TEntity>.
Properti
| Nama | Deskripsi |
|---|---|
| Context |
DataContext Mendapatkan yang telah digunakan untuk mengambil ini ITable. |
| ElementType |
Mendapatkan jenis elemen yang dikembalikan ketika pohon ekspresi yang terkait dengan instans IQueryable ini dijalankan. (Diperoleh dari IQueryable) |
| Expression |
Mendapatkan pohon ekspresi yang terkait dengan instans IQueryable. (Diperoleh dari IQueryable) |
| IsReadOnly |
Menunjukkan apakah jenis entitas yang terkandung dalam instans ini ITable memiliki kunci utama. |
| Provider |
Mendapatkan penyedia kueri yang terkait dengan sumber data ini. (Diperoleh dari IQueryable) |
Metode
| Nama | Deskripsi |
|---|---|
| Attach(Object, Boolean) |
Melampirkan semua entitas koleksi ke DataContext dalam status dimodifikasi atau tidak dimodifikasi. |
| Attach(Object, Object) |
Melampirkan entitas ke DataContext dalam status dimodifikasi atau tidak dimodifikasi dengan menentukan entitas dan status aslinya. |
| Attach(Object) |
Melampirkan entitas ke DataContext dalam status tidak dimodifikasi. |
| AttachAll(IEnumerable, Boolean) |
Melampirkan semua entitas koleksi ke DataContext dalam status dimodifikasi atau tidak dimodifikasi. |
| AttachAll(IEnumerable) |
Melampirkan semua entitas koleksi ke DataContext dalam status dimodifikasi atau tidak dimodifikasi. |
| DeleteAllOnSubmit(IEnumerable) |
Menempatkan semua entitas dari koleksi ke dalam keadaan |
| DeleteOnSubmit(Object) |
Menempatkan entitas dari tabel ini ke dalam status |
| GetEnumerator() |
Mengembalikan enumerator yang melakukan iterasi melalui koleksi. (Diperoleh dari IEnumerable) |
| GetModifiedMembers(Object) |
Mengembalikan array anggota yang dimodifikasi yang berisi nilai mereka saat ini dan asli. |
| GetOriginalEntityState(Object) |
Mengambil nilai asli. |
| InsertAllOnSubmit(IEnumerable) |
Menambahkan semua entitas koleksi ke DataContext dalam status |
| InsertOnSubmit(Object) |
Menambahkan entitas dalam status |
Metode Ekstensi
| Nama | Deskripsi |
|---|---|
| AsParallel(IEnumerable) |
Mengaktifkan paralelisasi kueri. |
| AsQueryable(IEnumerable) |
Mengonversi IEnumerable menjadi IQueryable. |
| Cast<TResult>(IEnumerable) |
Melemparkan elemen IEnumerable ke jenis yang ditentukan. |
| Cast<TResult>(IQueryable) |
Mengonversi elemen IQueryable ke jenis yang ditentukan. |
| OfType<TResult>(IEnumerable) |
Memfilter elemen IEnumerable berdasarkan jenis tertentu. |
| OfType<TResult>(IQueryable) |
Memfilter elemen IQueryable berdasarkan jenis tertentu. |