Share via


ContextDataSourceView Kelas

Definisi

ContextDataSource Mendukung kontrol dan menyediakan antarmuka untuk kontrol terikat data untuk melakukan operasi data.

public ref class ContextDataSourceView abstract : System::Web::UI::WebControls::QueryableDataSourceView
public abstract class ContextDataSourceView : System.Web.UI.WebControls.QueryableDataSourceView
type ContextDataSourceView = class
    inherit QueryableDataSourceView
Public MustInherit Class ContextDataSourceView
Inherits QueryableDataSourceView
Warisan
Turunan

Konstruktor

ContextDataSourceView(DataSourceControl, String, HttpContext)

Menginisialisasi instans baru kelas ContextDataSourceView.

Bidang

EventContextCreated

Menunjukkan bahwa peristiwa terjadi setelah instans objek jenis konteks dibuat.

EventContextCreating

Menunjukkan bahwa peristiwa terjadi sebelum instans objek jenis konteks dibuat.

EventContextDisposing

Menunjukkan bahwa peristiwa terjadi sebelum instans objek jenis konteks dibuang.

Properti

AutoGenerateOrderByClause

Mendapatkan atau menetapkan nilai yang menunjukkan apakah QueryableDataSourceView objek yang terkait dengan kontrol saat ini QueryableDataSource membuat klausa dinamis OrderBy .

(Diperoleh dari QueryableDataSourceView)
AutoGenerateWhereClause

Mendapatkan atau menetapkan nilai yang menunjukkan apakah QueryableDataSourceView objek yang terkait dengan kontrol saat ini QueryableDataSource membuat klausa dinamis Where .

(Diperoleh dari QueryableDataSourceView)
AutoPage

Mendapatkan atau menetapkan nilai yang menunjukkan apakah QueryableDataSourceView objek yang terkait dengan kontrol saat ini QueryableDataSource mendukung halaman secara default.

(Diperoleh dari QueryableDataSourceView)
AutoSort

Mendapatkan atau mengatur nilai yang menunjukkan apakah QueryableDataSourceView objek yang terkait dengan kontrol saat ini QueryableDataSource mendukung pengurutan secara default.

(Diperoleh dari QueryableDataSourceView)
CanDelete

Mendapatkan nilai yang menunjukkan apakah QueryableDataSourceView objek yang terkait dengan kontrol saat ini QueryableDataSource mendukung operasi penghapusan.

(Diperoleh dari QueryableDataSourceView)
CanInsert

Mendapatkan nilai yang menunjukkan apakah QueryableDataSourceView objek yang terkait dengan kontrol saat ini QueryableDataSource mendukung operasi penyisipan.

(Diperoleh dari QueryableDataSourceView)
CanPage

Mendapatkan nilai yang menunjukkan apakah QueryableDataSourceView objek yang terkait dengan kontrol saat ini QueryableDataSource mendukung halaman.

(Diperoleh dari QueryableDataSourceView)
CanRetrieveTotalRowCount

Mendapatkan nilai yang menunjukkan apakah QueryableDataSourceView objek yang terkait dengan kontrol saat ini QueryableDataSource mendukung pengambilan jumlah total baris data, dan mengambil data.

(Diperoleh dari QueryableDataSourceView)
CanSort

Mendapatkan nilai yang menunjukkan apakah QueryableDataSourceView objek yang terkait dengan kontrol saat ini QueryableDataSource mendukung tampilan data yang diambil yang diurutkan.

(Diperoleh dari QueryableDataSourceView)
CanUpdate

Mendapatkan nilai yang menunjukkan apakah QueryableDataSourceView objek yang terkait dengan kontrol saat ini QueryableDataSource mendukung operasi pembaruan.

(Diperoleh dari QueryableDataSourceView)
Context

Mendapatkan atau mengatur konteks data saat ini.

ContextType

Mendapatkan jenis konteks data.

ContextTypeName

Mendapatkan atau mengatur nama kelas konteks data yang berisi bidang atau properti yang ditentukan dalam TableName properti .

DeleteParameters

Mendapatkan koleksi yang berisi parameter yang digunakan selama operasi penghapusan.

(Diperoleh dari QueryableDataSourceView)
EntitySet

Mendapatkan atau mengatur objek yang berisi nilai data yang akan diambil.

EntitySetName

Mendapatkan atau mengatur nama properti atau bidang di kelas konteks data yang mewakili pengumpulan data.

EntitySetType

Mendapatkan atau mengatur nama objek yang dibuat untuk operasi sisipkan, hapus, atau perbarui.

EntityType

Mendapatkan atau mengatur objek yang dibuat untuk operasi sisipkan, hapus, atau perbarui.

EntityTypeName

Mendapatkan atau mengatur nama objek yang dibuat untuk operasi sisipkan, hapus, atau perbarui.

Events

Mendapatkan daftar delegasi penanganan aktivitas untuk tampilan sumber data.

(Diperoleh dari DataSourceView)
GroupBy

Mendapatkan atau mengatur nama atau nama properti yang akan digunakan selama operasi pilih untuk mengelompokkan data.

(Diperoleh dari QueryableDataSourceView)
GroupByParameters

Mendapatkan kumpulan parameter yang nilainya digunakan untuk membuat GroupBy klausa selama operasi pilih.

(Diperoleh dari QueryableDataSourceView)
InsertParameters

Mendapatkan kumpulan parameter yang digunakan selama operasi penyisipan.

(Diperoleh dari QueryableDataSourceView)
IsTrackingViewState

Mendapatkan nilai yang menunjukkan apakah QueryableDataSourceView objek menyimpan perubahan pada status tampilannya.

(Diperoleh dari QueryableDataSourceView)
Name

Mendapatkan nama tampilan sumber data.

(Diperoleh dari DataSourceView)
OrderBy

Mendapatkan atau mengatur nama atau nama properti yang digunakan selama operasi pilih untuk mengurutkan data.

(Diperoleh dari QueryableDataSourceView)
OrderByParameters

Mendapatkan kumpulan parameter yang digunakan selama operasi pemilihan untuk mengurutkan data.

(Diperoleh dari QueryableDataSourceView)
OrderGroupsBy

Mendapatkan atau mengatur nama properti yang digunakan selama operasi pilih untuk mengurutkan data yang dikelompokkan.

(Diperoleh dari QueryableDataSourceView)
OrderGroupsByParameters

Mendapatkan kumpulan parameter yang digunakan untuk membuat OrderGroupsBy klausa.

(Diperoleh dari QueryableDataSourceView)
SelectNew

Mendapatkan atau mengatur properti dan nilai terhitung yang disertakan dalam data yang diambil.

(Diperoleh dari QueryableDataSourceView)
SelectNewParameters

Mendapatkan kumpulan parameter yang digunakan selama operasi pengambilan data.

(Diperoleh dari QueryableDataSourceView)
UpdateParameters

Mendapatkan kumpulan parameter yang digunakan selama operasi pembaruan.

(Diperoleh dari QueryableDataSourceView)
Where

Mendapatkan atau menetapkan nilai yang menentukan kondisi apa yang harus benar agar baris disertakan dalam data yang diambil.

(Diperoleh dari QueryableDataSourceView)
WhereParameters

Mendapatkan kumpulan parameter yang digunakan untuk membuat Where klausa.

(Diperoleh dari QueryableDataSourceView)

Metode

BuildDeleteObject(IDictionary, IDictionary, IDictionary<String,Exception>)

Membuat objek yang akan digunakan untuk operasi penghapusan.

(Diperoleh dari QueryableDataSourceView)
BuildInsertObject(IDictionary, IDictionary<String,Exception>)

Membuat objek yang akan digunakan untuk operasi sisipkan dengan menggunakan nilai untuk disisipkan dan pesan kesalahan untuk ditampilkan jika operasi gagal.

(Diperoleh dari QueryableDataSourceView)
BuildQuery(DataSourceSelectArguments)

Membuat ekspresi Pilih kueri dengan menggunakan argumen pilih sumber data.

(Diperoleh dari QueryableDataSourceView)
BuildUpdateObjects(IDictionary, IDictionary, IDictionary, IDictionary<String,Exception>)

Membuat objek yang akan digunakan untuk operasi pembaruan dengan menggunakan nilai yang ditentukan.

(Diperoleh dari QueryableDataSourceView)
CanExecute(String)

Menentukan apakah perintah yang ditentukan dapat dijalankan.

(Diperoleh dari DataSourceView)
ClearOriginalValues()

Menghapus nilai asli.

(Diperoleh dari QueryableDataSourceView)
CreateContext(DataSourceOperation)

Membuat instans konteks data dan jenis set entitas untuk operasi yang ditentukan.

CreateQueryContext(DataSourceSelectArguments)

Membuat instans objek konteks kueri yang berisi koleksi parameter yang dievaluasi.

(Diperoleh dari QueryableDataSourceView)
Delete(IDictionary, IDictionary)

Melakukan operasi penghapusan.

(Diperoleh dari QueryableDataSourceView)
Delete(IDictionary, IDictionary, DataSourceViewOperationCallback)

Melakukan operasi penghapusan asinkron pada daftar data yang diwakili DataSourceView objek.

(Diperoleh dari DataSourceView)
DeleteObject(Object)

Menghapus objek data dari tabel.

(Diperoleh dari QueryableDataSourceView)
DisposeContext()

Membuang konteks setelah operasi dilakukan.

DisposeContext(Object)

Membuang konteks data yang ditentukan setelah operasi dilakukan.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
ExecuteCommand(String, IDictionary, IDictionary)

Menjalankan perintah yang ditentukan.

(Diperoleh dari DataSourceView)
ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback)

Menjalankan perintah yang ditentukan.

(Diperoleh dari DataSourceView)
ExecuteDelete(IDictionary, IDictionary)

Melakukan operasi penghapusan menggunakan kunci yang ditentukan dan menggunakan nilai baris yang digunakan untuk mendeteksi konflik.

ExecuteInsert(IDictionary)

Melakukan operasi penyisipan dengan menggunakan nilai yang ditentukan dalam koleksi.

ExecutePaging(IQueryable, QueryContext)

Menjalankan halaman dengan menggunakan QueryContext objek dari QueryableDataSource objek .

(Diperoleh dari QueryableDataSourceView)
ExecuteQuery(IQueryable, QueryContext)

Melakukan operasi kueri, pengurutan, atau penomoran IQueryable<T> halaman pada objek.

(Diperoleh dari QueryableDataSourceView)
ExecuteQueryExpressions(IQueryable, QueryContext)

Menjalankan ekspresi kueri dengan menggunakan IQueryable objek dan QueryContext objek .

(Diperoleh dari QueryableDataSourceView)
ExecuteSelect(DataSourceSelectArguments)

Melakukan operasi pengambilan data.

(Diperoleh dari QueryableDataSourceView)
ExecuteSorting(IQueryable, QueryContext)

Melakukan operasi pengurutan.

(Diperoleh dari QueryableDataSourceView)
ExecuteUpdate(IDictionary, IDictionary, IDictionary)

Melakukan operasi pembaruan dengan menggunakan nilai kunci baris yang ditentukan, nilai baris, dan nilai baris yang digunakan untuk mendeteksi konflik.

GetDataObjectType(Type)

Mengambil jenis objek data yang akan digunakan untuk operasi hapus, sisipkan, dan perbarui.

GetEntitySetType()

Mengambil entitas yang ditetapkan sebagai properti, bidang, atau konteks data.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetOriginalValues(IDictionary)

Mengambil nilai asli untuk kunci yang ditentukan yang disimpan selama operasi Pilih.

(Diperoleh dari QueryableDataSourceView)
GetSource(QueryContext)

Mengambil sumber konteks kueri.

GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
HandleValidationErrors(IDictionary<String,Exception>, DataSourceOperation)

Dipanggil oleh metode yang melakukan operasi CRUD ketika operasi CRUD gagal dalam proses pembuatan objek data.

(Diperoleh dari QueryableDataSourceView)
Insert(IDictionary)

Melakukan operasi penyisipan asinkron pada item data yang diwakili QueryableDataSourceView objek.

(Diperoleh dari QueryableDataSourceView)
Insert(IDictionary, DataSourceViewOperationCallback)

Melakukan operasi penyisipan asinkron pada daftar data yang diwakili DataSourceView objek.

(Diperoleh dari DataSourceView)
InsertObject(Object)

Menyisipkan objek data ke dalam objek QueryableDataSourceView .

(Diperoleh dari QueryableDataSourceView)
LoadViewState(Object)

Memulihkan status tampilan yang disimpan sebelumnya untuk tampilan sumber data.

(Diperoleh dari QueryableDataSourceView)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
OnDataSourceViewChanged(EventArgs)

Memunculkan kejadian DataSourceViewChanged.

(Diperoleh dari DataSourceView)
OnQueryCreated(QueryCreatedEventArgs)

Menaikkan QueryCreated peristiwa setelah QueryableDataSource kontrol membuat IQueryable objek.

(Diperoleh dari QueryableDataSourceView)
OnQueryParametersChanged(Object, EventArgs)

RaiseViewChanged() Memanggil metode .

(Diperoleh dari QueryableDataSourceView)
RaiseUnsupportedCapabilityError(DataSourceCapabilities)

Dipanggil oleh RaiseUnsupportedCapabilitiesError(DataSourceView) metode untuk membandingkan kemampuan yang ExecuteSelect(DataSourceSelectArguments) diminta untuk operasi dengan yang didukung tampilan.

(Diperoleh dari DataSourceView)
RaiseViewChanged()

OnDataSourceViewChanged(EventArgs) Memanggil metode .

(Diperoleh dari QueryableDataSourceView)
SaveViewState()

Menyimpan perubahan untuk melihat status objek QueryableDataSourceView sejak halaman diposting ke server.

(Diperoleh dari QueryableDataSourceView)
Select(DataSourceSelectArguments, DataSourceViewSelectCallback)

Mendapatkan daftar data secara asinkron dari penyimpanan data yang mendasar.

(Diperoleh dari DataSourceView)
StoreOriginalValues(IList)

Menyimpan nilai asli dari Select operasi dalam status tampilan kontrol.

(Diperoleh dari QueryableDataSourceView)
StoreOriginalValues(IList, Func<PropertyDescriptor,Boolean>)

Menyimpan nilai asli dari operasi pilih dalam status tampilan kontrol saat operasi penghapusan atau pembaruan diaktifkan.

(Diperoleh dari QueryableDataSourceView)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
TrackViewState()

Menyebabkan pelacakan perubahan status tampilan pada kontrol server sehingga dapat disimpan dalam status kontrol server.

(Diperoleh dari QueryableDataSourceView)
Update(IDictionary, IDictionary, IDictionary)

Melakukan operasi pembaruan.

(Diperoleh dari QueryableDataSourceView)
Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback)

Melakukan operasi pembaruan asinkron pada daftar data yang diwakili DataSourceView objek.

(Diperoleh dari DataSourceView)
UpdateObject(Object, Object)

Updates objek data.

(Diperoleh dari QueryableDataSourceView)

Acara

DataSourceViewChanged

Terjadi ketika tampilan sumber data telah berubah.

(Diperoleh dari DataSourceView)
QueryCreated

Terjadi saat kueri dibuat.

(Diperoleh dari QueryableDataSourceView)

Implementasi Antarmuka Eksplisit

IStateManager.IsTrackingViewState

Saat diimplementasikan oleh kelas, mendapatkan nilai yang menunjukkan apakah kontrol server melacak perubahan status tampilannya.

(Diperoleh dari QueryableDataSourceView)
IStateManager.LoadViewState(Object)

Saat diimplementasikan oleh kelas, memuat status tampilan kontrol server yang sebelumnya disimpan untuk kontrol.

(Diperoleh dari QueryableDataSourceView)
IStateManager.SaveViewState()

Saat diimplementasikan oleh kelas, menyimpan perubahan ke status tampilan kontrol server ke objek.

(Diperoleh dari QueryableDataSourceView)
IStateManager.TrackViewState()

Saat diimplementasikan oleh kelas, mendapatkan nilai yang menunjukkan apakah kontrol server melacak perubahan status tampilannya.

(Diperoleh dari QueryableDataSourceView)

Berlaku untuk