Bahasa

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

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 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

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.

Berlaku untuk