ModelDataSource Sınıf

Tanım

Model bağlama kullanılırken CRUD (oluşturma, okuma, güncelleştirme, silme) işlemleri gerçekleştirmek için veriye bağlı denetimler tarafından kullanılan veri kaynağı denetimi.

public ref class ModelDataSource : System::Web::UI::IDataSource, System::Web::UI::IStateManager
public class ModelDataSource : System.Web.UI.IDataSource, System.Web.UI.IStateManager
type ModelDataSource = class
    interface IDataSource
    interface IStateManager
Public Class ModelDataSource
Implements IDataSource, IStateManager
Devralma
ModelDataSource
Uygulamalar

Oluşturucular

ModelDataSource(Control)

ModelDataSource sınıfının yeni bir örneğini başlatır.

Özellikler

DataControl

Model bağlama kullanımdayken bu denetimi veri kaynağı olarak kullanan veri bağlama denetimini alır.

View

Bu veri kaynağı denetimi için varsayılan (ve yalnızca) görünüm nesnesini alır.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
IsTrackingViewState()

Denetimin izleme görünümü durumunun olup olmadığını gösteren bir değer döndürür.

LoadViewState(Object)

Daha önce kaydedilmiş görünüm durumunu yükler.

MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
SaveViewState()

Denetimin durumunu kaydeder.

ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)
TrackViewState()

StateBag nesnesinde depolanabilmeleri için denetimdeki görünüm durumu değişikliklerini izler.

UpdateProperties(String, String, String, String, String, String)

İki yönlü veri bağlama için gerekli özellikleri güncelleştirir.

UpdateProperties(String, String)

Tek yönlü veri bağlama için gerekli özellikleri güncelleştirir.

Ekinlikler

CallingDataMethods

Model bağlama kullanımda olduğunda ve veri yöntemleri çağrıldığında gerçekleşir.

Belirtik Arabirim Kullanımları

IDataSource.DataSourceChanged

Temel alınan veri kaynağı değiştiğinde gerçekleşir. Değişiklik, denetimin özelliklerindeki bir değişiklik veya veri kaynağı denetimi tarafından gerçekleştirilen bir düzenleme eylemi nedeniyle verilerdeki bir değişiklik olabilir.

IDataSource.GetView(String)

Görünümü döndürür.

IDataSource.GetViewNames()

Görünüm adlarını alır.

IStateManager.IsTrackingViewState

Denetimin izleme görünümü durumunun olup olmadığını gösteren bir değer döndürür.

IStateManager.LoadViewState(Object)

Daha önce kaydedilmiş görünüm durumunu yükler.

IStateManager.SaveViewState()

Denetimin durumunu kaydeder.

IStateManager.TrackViewState()

StateBag nesnesinde depolanabilmeleri için denetimdeki görünüm durumu değişikliklerini izler.

Uzantı Metotları

GetDefaultValues(IDataSource)

Belirtilen veri kaynağı için varsayılan değerlerin koleksiyonunu alır.

GetMetaTable(IDataSource)

Belirtilen veri kaynağı nesnesindeki bir tablonun meta verilerini alır.

TryGetMetaTable(IDataSource, MetaTable)

Tablo meta verilerinin kullanılabilir olup olmadığını belirler.

Şunlara uygulanır