QueryableDataSourceView Kelas
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.
QueryableDataSource Mendukung kontrol dan menyediakan antarmuka untuk kontrol terikat data untuk melakukan operasi data LINQ.
public ref class QueryableDataSourceView abstract : System::Web::UI::DataSourceView, System::Web::UI::IStateManager
public abstract class QueryableDataSourceView : System.Web.UI.DataSourceView, System.Web.UI.IStateManager
type QueryableDataSourceView = class
inherit DataSourceView
interface IStateManager
Public MustInherit Class QueryableDataSourceView
Inherits DataSourceView
Implements IStateManager
- Warisan
- Turunan
- Penerapan
Konstruktor
QueryableDataSourceView(DataSourceControl, String, HttpContext) |
Menginisialisasi instans baru kelas QueryableDataSourceView. |
Bidang
EventSelected |
Menentukan apakah peristiwa yang menyebabkan operasi pengambilan data selesai telah terjadi. |
EventSelecting |
Menentukan apakah peristiwa yang terjadi sebelum operasi pengambilan data terjadi. |
Properti
AutoGenerateOrderByClause |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah QueryableDataSourceView objek yang terkait dengan kontrol saat ini QueryableDataSource membuat klausa dinamis |
AutoGenerateWhereClause |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah QueryableDataSourceView objek yang terkait dengan kontrol saat ini QueryableDataSource membuat klausa dinamis |
AutoPage |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah QueryableDataSourceView objek yang terkait dengan kontrol saat ini QueryableDataSource mendukung halaman secara default. |
AutoSort |
Mendapatkan atau mengatur nilai yang menunjukkan apakah QueryableDataSourceView objek yang terkait dengan kontrol saat ini QueryableDataSource mendukung pengurutan secara default. |
CanDelete |
Mendapatkan nilai yang menunjukkan apakah QueryableDataSourceView objek yang terkait dengan kontrol saat ini QueryableDataSource mendukung operasi penghapusan. |
CanInsert |
Mendapatkan nilai yang menunjukkan apakah QueryableDataSourceView objek yang terkait dengan kontrol saat ini QueryableDataSource mendukung operasi penyisipan. |
CanPage |
Mendapatkan nilai yang menunjukkan apakah QueryableDataSourceView objek yang terkait dengan kontrol saat ini QueryableDataSource mendukung halaman. |
CanRetrieveTotalRowCount |
Mendapatkan nilai yang menunjukkan apakah QueryableDataSourceView objek yang terkait dengan kontrol saat ini QueryableDataSource mendukung pengambilan jumlah total baris data, dan mengambil data. |
CanSort |
Mendapatkan nilai yang menunjukkan apakah QueryableDataSourceView objek yang terkait dengan kontrol saat ini QueryableDataSource mendukung tampilan data yang diambil yang diurutkan. |
CanUpdate |
Mendapatkan nilai yang menunjukkan apakah QueryableDataSourceView objek yang terkait dengan kontrol saat ini QueryableDataSource mendukung operasi pembaruan. |
DeleteParameters |
Mendapatkan koleksi yang berisi parameter yang digunakan selama operasi penghapusan. |
EntityType |
Mendapatkan jenis objek data yang akan digunakan untuk operasi CUD. |
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. |
GroupByParameters |
Mendapatkan kumpulan parameter yang nilainya digunakan untuk membuat |
InsertParameters |
Mendapatkan kumpulan parameter yang digunakan selama operasi penyisipan. |
IsTrackingViewState |
Mendapatkan nilai yang menunjukkan apakah QueryableDataSourceView objek menyimpan perubahan pada status tampilannya. |
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. |
OrderByParameters |
Mendapatkan kumpulan parameter yang digunakan selama operasi pilih untuk mengurutkan data. |
OrderGroupsBy |
Mendapatkan atau mengatur nama properti yang digunakan selama operasi pilih untuk mengurutkan data yang dikelompokkan. |
OrderGroupsByParameters |
Mendapatkan kumpulan parameter yang digunakan untuk membuat |
SelectNew |
Mendapatkan atau mengatur properti dan nilai terhitung yang disertakan dalam data yang diambil. |
SelectNewParameters |
Mendapatkan kumpulan parameter yang digunakan selama operasi pengambilan data. |
UpdateParameters |
Mendapatkan kumpulan parameter yang digunakan selama operasi pembaruan. |
Where |
Mendapatkan atau menetapkan nilai yang menentukan kondisi apa yang harus benar agar baris disertakan dalam data yang diambil. |
WhereParameters |
Mendapatkan kumpulan parameter yang digunakan untuk membuat |
Metode
BuildDeleteObject(IDictionary, IDictionary, IDictionary<String,Exception>) |
Membuat objek yang akan digunakan untuk operasi penghapusan. |
BuildInsertObject(IDictionary, IDictionary<String,Exception>) |
Membuat objek yang akan digunakan untuk operasi penyisipan dengan menggunakan nilai yang akan disisipkan dan pesan kesalahan untuk ditampilkan jika operasi gagal. |
BuildQuery(DataSourceSelectArguments) |
Membuat ekspresi Pilih kueri dengan menggunakan argumen pilih dari sumber data. |
BuildUpdateObjects(IDictionary, IDictionary, IDictionary, IDictionary<String,Exception>) |
Membuat objek yang akan digunakan untuk operasi pembaruan dengan menggunakan nilai yang ditentukan. |
CanExecute(String) |
Menentukan apakah perintah yang ditentukan dapat dijalankan. (Diperoleh dari DataSourceView) |
ClearOriginalValues() |
Menghapus nilai asli. |
CreateQueryContext(DataSourceSelectArguments) |
Membuat instans objek konteks kueri yang berisi koleksi parameter yang dievaluasi. |
Delete(IDictionary, IDictionary) |
Melakukan operasi penghapusan. |
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. |
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 pada item data yang diwakili QueryableDataSourceView objek dengan menggunakan nilai yang ditentukan. |
ExecuteInsert(IDictionary) |
Melakukan operasi penyisipan pada item data yang diwakili QueryableDataSourceView objek dengan menggunakan nilai yang ditentukan. |
ExecutePaging(IQueryable, QueryContext) |
Menjalankan halaman dengan menggunakan QueryContext objek dari QueryableDataSource objek . |
ExecuteQuery(IQueryable, QueryContext) |
Melakukan operasi kueri, pengurutan, atau penomoran IQueryable<T> halaman pada objek. |
ExecuteQueryExpressions(IQueryable, QueryContext) |
Menjalankan ekspresi kueri dengan menggunakan IQueryable objek dan QueryContext objek . |
ExecuteSelect(DataSourceSelectArguments) |
Melakukan operasi pengambilan data. |
ExecuteSorting(IQueryable, QueryContext) |
Melakukan operasi pengurutan. |
ExecuteUpdate(IDictionary, IDictionary, IDictionary) |
Melakukan operasi pembaruan. |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetOriginalValues(IDictionary) |
Mengambil nilai asli untuk kunci yang ditentukan yang disimpan selama operasi Pilih. |
GetSource(QueryContext) |
Mendapatkan objek awal IQueryable untuk tampilan sumber data berdasarkan konteks kueri. |
GetType() |
Mendapatkan dari 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. |
Insert(IDictionary) |
Melakukan operasi penyisipan asinkron pada item data yang diwakili QueryableDataSourceView objek. |
Insert(IDictionary, DataSourceViewOperationCallback) |
Melakukan operasi penyisipan asinkron pada daftar data yang diwakili DataSourceView objek. (Diperoleh dari DataSourceView) |
InsertObject(Object) |
Menyisipkan objek data ke dalam QueryableDataSourceView objek. |
LoadViewState(Object) |
Memulihkan status tampilan yang disimpan sebelumnya untuk tampilan sumber data. |
MemberwiseClone() |
Membuat salinan dangkal dari 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. |
OnQueryParametersChanged(Object, EventArgs) |
RaiseViewChanged() Memanggil metode . |
RaiseUnsupportedCapabilityError(DataSourceCapabilities) |
Dipanggil oleh RaiseUnsupportedCapabilitiesError(DataSourceView) metode untuk membandingkan kemampuan yang ExecuteSelect(DataSourceSelectArguments) diminta untuk operasi terhadap kemampuan yang didukung tampilan. (Diperoleh dari DataSourceView) |
RaiseViewChanged() |
OnDataSourceViewChanged(EventArgs) Memanggil metode . |
SaveViewState() |
Menyimpan perubahan untuk melihat status objek QueryableDataSourceView sejak halaman diposting ke server. |
Select(DataSourceSelectArguments, DataSourceViewSelectCallback) |
Mendapatkan daftar data secara asinkron dari penyimpanan data yang mendasar. (Diperoleh dari DataSourceView) |
StoreOriginalValues(IList) |
Menyimpan nilai asli dari |
StoreOriginalValues(IList, Func<PropertyDescriptor,Boolean>) |
Menyimpan nilai asli dari operasi pilih dalam status tampilan kontrol saat operasi penghapusan atau pembaruan diaktifkan. |
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. |
Update(IDictionary, IDictionary, IDictionary) |
Melakukan operasi pembaruan. |
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. |
Acara
DataSourceViewChanged |
Terjadi ketika tampilan sumber data telah berubah. (Diperoleh dari DataSourceView) |
QueryCreated |
Terjadi saat kueri dibuat. |
Implementasi Antarmuka Eksplisit
IStateManager.IsTrackingViewState |
Saat diimplementasikan oleh kelas, mendapatkan nilai yang menunjukkan apakah kontrol server melacak perubahan status tampilannya. |
IStateManager.LoadViewState(Object) |
Saat diimplementasikan oleh kelas, memuat status tampilan kontrol server yang sebelumnya disimpan untuk kontrol. |
IStateManager.SaveViewState() |
Saat diimplementasikan oleh kelas, menyimpan perubahan ke status tampilan kontrol server ke objek. |
IStateManager.TrackViewState() |
Saat diimplementasikan oleh kelas, mendapatkan nilai yang menunjukkan apakah kontrol server melacak perubahan status tampilannya. |