Bagikan melalui


ITable Antarmuka

Definisi

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

Context

DataContext Mendapatkan yang telah digunakan untuk mengambil iniITable.

ElementType

Mendapatkan jenis elemen yang dikembalikan saat 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 primer.

Provider

Mendapatkan penyedia kueri yang terkait dengan sumber data ini.

(Diperoleh dari IQueryable)

Metode

Attach(Object)

Melampirkan entitas ke DataContext dalam status tidak dimodifikasi.

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.

AttachAll(IEnumerable)

Melampirkan semua entitas koleksi ke DataContext dalam status dimodifikasi atau tidak dimodifikasi.

AttachAll(IEnumerable, Boolean)

Melampirkan semua entitas koleksi ke DataContext dalam status dimodifikasi atau tidak dimodifikasi.

DeleteAllOnSubmit(IEnumerable)

Menempatkan semua entitas dari koleksi ke dalam status pending delete .

DeleteOnSubmit(Object)

Menempatkan entitas dari tabel ini ke dalam status pending delete .

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 pending insert .

InsertOnSubmit(Object)

Menambahkan entitas dalam status pending insert ke tabel ini.

Metode Ekstensi

Cast<TResult>(IEnumerable)

Mentransmisikan elemen dari IEnumerable ke jenis yang ditentukan.

OfType<TResult>(IEnumerable)

Memfilter elemen berdasarkan IEnumerable jenis tertentu.

AsParallel(IEnumerable)

Mengaktifkan paralelisasi kueri.

AsQueryable(IEnumerable)

Mengonversi menjadi IEnumerableIQueryable.

Cast<TResult>(IQueryable)

Mengonversi elemen dari ke IQueryable jenis yang ditentukan.

OfType<TResult>(IQueryable)

Memfilter elemen berdasarkan IQueryable jenis tertentu.

Berlaku untuk