ModelDataSourceView Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Denetimin tek bir ModelDataSource görünümünü temsil eder.
public ref class ModelDataSourceView : System::Web::UI::DataSourceView, System::Web::UI::IStateManager
public class ModelDataSourceView : System.Web.UI.DataSourceView, System.Web.UI.IStateManager
type ModelDataSourceView = class
inherit DataSourceView
interface IStateManager
Public Class ModelDataSourceView
Inherits DataSourceView
Implements IStateManager
- Devralma
- Uygulamalar
Açıklamalar
Web Forms ile model bağlama kullanma öğretici serisi için bkz. Model Bağlama ve Web Forms.
Oluşturucular
ModelDataSourceView(ModelDataSource) |
ModelDataSourceView sınıfının yeni bir örneğini başlatır. |
Özellikler
CanDelete |
Geçerli ModelDataSource denetimle ilişkili nesnenin ModelDataSourceView silme işlemini destekleyip desteklemediğini gösteren bir değer alır. |
CanInsert |
Geçerli ModelDataSource denetimle ilişkili nesnenin ModelDataSourceView ekleme işlemini destekleyip desteklemediğini gösteren bir değer alır. |
CanPage |
Geçerli ModelDataSource denetimle ilişkili nesnenin ModelDataSourceView alınan veriler aracılığıyla disk belleğini destekleyip desteklemediğini gösteren bir değer alır. |
CanRetrieveTotalRowCount |
Geçerli ModelDataSource denetimle ilişkili nesneninModelDataSourceView, veri kümesine ek olarak toplam veri satırı sayısını almayı destekleyip desteklemediğini gösteren bir değer alır. |
CanSort |
Geçerli ModelDataSource denetimle ilişkili nesnenin ModelDataSourceView temel alınan veri kaynağında sıralanmış bir görünümü destekleyip desteklemediğini gösteren bir değer alır. |
CanUpdate |
Geçerli ModelDataSource denetimle ilişkili nesnenin ModelDataSourceView güncelleştirme işlemini destekleyip desteklemediğini belirten bir değer alır. |
DataKeyName |
Veriye bağlı denetim bir FormView, ListView, GridViewveya DetailsView denetimiyse, veriye bağlı denetimin dizisindeki ilk öğeyi DataKeyNames alır. |
DeleteMethod |
Nesnenin verileri silmek için çağırdığında yönteminin ModelDataSourceView adını alır veya ayarlar. |
Events |
Veri kaynağı görünümü için olay işleyicisi temsilcilerinin listesini alır. (Devralındığı yer: DataSourceView) |
InsertMethod |
Nesnenin veri eklemek için çağırdığını yöntemin ModelDataSourceView adını alır veya ayarlar. |
ModelTypeName |
Veri bağlı denetimi için veri türü adını alır. |
Name |
Veri kaynağı görünümünün adını alır. (Devralındığı yer: DataSourceView) |
SelectMethod |
Denetimin verileri almak için çağırdığını yöntemin ModelDataSourceView adını alır veya ayarlar. |
UpdateMethod |
Nesnenin verileri güncelleştirmek için çağıran yönteminin ModelDataSourceView adını alır veya ayarlar. |
Yöntemler
CanExecute(String) |
Belirtilen komutun yürütülip yürütülemeyeceğini belirler. (Devralındığı yer: DataSourceView) |
CreateSelectResult(Object) |
Henüz bir koleksiyon değilse bir koleksiyona dönüştürdükten sonra Select IEnumerable işleminin sonucunu döndürür. |
Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) |
Bir yöntemi siler ve sonucu alır. |
Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) |
Nesnenin temsil ettiğini veri DataSourceView listesinde zaman uyumsuz silme işlemi gerçekleştirir. (Devralındığı yer: DataSourceView) |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
EvaluateDeleteMethodParameters(IDictionary, IDictionary) |
Delete yöntemini çağırır ve sonucu alır. |
EvaluateInsertMethodParameters(IDictionary) |
insert yöntemini çağırır. |
EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary) |
Veri kaynağı işlemini, veri kaynağı yöntemi nesnesini ve denetim değerlerini kullanarak model bağlama için yöntem parametrelerini değerlendirir. |
EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary, Boolean) |
Veri kaynağı işlemini, veri kaynağı yöntemi nesnesini, denetim değerlerini ve bu yöntemin sayfanın LoadComplete olay işleyicisinde çağrılıp çağrılmadığını belirten bir değeri kullanarak model bağlama için yöntem parametrelerini değerlendirir. |
EvaluateSelectMethodParameters(DataSourceSelectArguments, DataSourceSelectResultProcessingOptions) |
Seçme yöntemi parametrelerini değerlendirir ve ayrıca otomatik sayfalama ve sıralama davranışı gibi seçme sonucunu işleme seçeneklerini belirler. |
EvaluateUpdateMethodParameters(IDictionary, IDictionary, IDictionary) |
Update yöntemini çağırır ve sonucu alır. |
ExecuteCommand(String, IDictionary, IDictionary) |
Belirtilen komutu yürütür. (Devralındığı yer: DataSourceView) |
ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Belirtilen komutu yürütür. (Devralındığı yer: DataSourceView) |
ExecuteDelete(IDictionary, IDictionary) |
yöntemini kullanarak DeleteMethod silme işlemi gerçekleştirir. |
ExecuteInsert(IDictionary) |
yöntemini kullanarak InsertMethod bir ekleme işlemi gerçekleştirir. |
ExecuteSelect(DataSourceSelectArguments) |
yöntemini kullanarak SelectMethod bir seçme işlemi gerçekleştirir. |
ExecuteUpdate(IDictionary, IDictionary, IDictionary) |
yöntemini kullanarak UpdateMethod bir güncelleştirme işlemi gerçekleştirir. |
FindMethod(String) |
Yürütülecek yöntemi bulur. |
GetDeleteMethodResult(IDictionary, IDictionary) |
Delete yöntemini çağırır ve sonucu alır. |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetInsertMethodResult(IDictionary) |
insert yöntemini çağırır ve sonucu alır. |
GetSelectMethodResult(DataSourceSelectArguments) |
Select yöntemini çağırır ve sonucu alır. |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
GetUpdateMethodResult(IDictionary, IDictionary, IDictionary) |
Güncelleştirme yöntemini çağırır ve sonucu alır. |
Insert(IDictionary, DataSourceViewOperationCallback) |
Bir yöntem ekler ve sonucu alır. |
Insert(IDictionary, DataSourceViewOperationCallback) |
Nesnenin temsil olduğu veri DataSourceView listesinde zaman uyumsuz ekleme işlemi gerçekleştirir. (Devralındığı yer: DataSourceView) |
InvokeMethod(ModelDataSourceMethod) |
Bir veri yöntemini çağırır. |
IsTrackingViewState() |
Denetimin durumu görünüm durumunda depolayıp depolamadığını gösteren bir değer döndürür. |
LoadViewState(Object) |
Veri kaynağı görünümü için daha önce kaydedilmiş görünüm durumunu geri yükler. |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
OnCallingDataMethods(CallingDataMethodsEventArgs) |
Olayı tetikler CallingDataMethods . |
OnDataSourceViewChanged(EventArgs) |
Olayı tetikler DataSourceViewChanged . (Devralındığı yer: DataSourceView) |
ProcessSelectMethodResult(DataSourceSelectArguments, DataSourceSelectResultProcessingOptions, ModelDataMethodResult) |
Otomatik sayfalama ve varsa sıralama gibi seçme yöntemi sonucu üzerinde işlemler gerçekleştirir. |
RaiseUnsupportedCapabilityError(DataSourceCapabilities) |
bir işlem için istenen özellikleri görünümün desteklediği özelliklerle karşılaştırmak için ExecuteSelect(DataSourceSelectArguments) yöntemi tarafından RaiseUnsupportedCapabilitiesError(DataSourceView) çağrılır. (Devralındığı yer: DataSourceView) |
SaveViewState() |
Sayfanın sunucuya geri gönderildiği zamandan bu yana nesnenin görünüm durumundaki ModelDataSourceView değişiklikleri kaydeder. |
Select(DataSourceSelectArguments, DataSourceViewSelectCallback) |
yöntemini seçer ve sonucu alır. |
Select(DataSourceSelectArguments, DataSourceViewSelectCallback) |
Temel alınan veri depolama alanından zaman uyumsuz olarak bir veri listesi alır. (Devralındığı yer: DataSourceView) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
TrackViewState() |
Nesnenin ModelDataSourceView görünüm durumundaki değişiklikleri izlemesine neden olur, böylece değişiklikler denetimin ViewState nesnesinde depolanabilir ve aynı sayfaya yönelik istekler arasında kalıcı hale getirilir. |
Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Parametrelerde sağlanan değerleri kullanarak belirtilen yöntemleri Güncelleştirmeler. |
Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Nesnenin temsil olduğu veri DataSourceView listesinde zaman uyumsuz bir güncelleştirme işlemi gerçekleştirir. (Devralındığı yer: DataSourceView) |
UpdateProperties(String, String, String, String, String, String) |
Parametrelerde sağlanan değerleri kullanarak belirtilen özellikleri Güncelleştirmeler. |
Ekinlikler
CallingDataMethods |
Veri yöntemleri çağrıldığında gerçekleşir. |
DataSourceViewChanged |
Veri kaynağı görünümü değiştiğinde gerçekleşir. (Devralındığı yer: DataSourceView) |
Belirtik Arabirim Kullanımları
IStateManager.IsTrackingViewState |
Sunucu denetiminin görünüm durumu değişikliklerini izlediğini belirten bir değer alır. |
IStateManager.LoadViewState(Object) |
Sunucu denetiminin önceden kaydedilmiş görünüm durumunu denetime yükler. |
IStateManager.SaveViewState() |
Sunucu denetiminin görünüm durumundaki değişiklikleri Bir Nesneye kaydeder. |
IStateManager.TrackViewState() |
Sunucu denetimine görünüm durumundaki değişiklikleri izlemesini bildirir. |