ModelDataSourceView Sınıf

Tanım

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

Şunlara uygulanır