EntityDataSourceView Sınıf

Tanım

EntityDataSource Denetimi destekler ve varlık verilerine karşı sorgular ve diğer işlemleri gerçekleştirmek için veriye bağlı denetimler için bir arabirim sağlar.

public ref class EntityDataSourceView sealed : System::Web::UI::DataSourceView, System::Web::UI::IStateManager
public ref class EntityDataSourceView : System::Web::UI::DataSourceView, System::Web::UI::IStateManager
public sealed class EntityDataSourceView : System.Web.UI.DataSourceView, System.Web.UI.IStateManager
public class EntityDataSourceView : System.Web.UI.DataSourceView, System.Web.UI.IStateManager
type EntityDataSourceView = class
    inherit DataSourceView
    interface IStateManager
Public NotInheritable Class EntityDataSourceView
Inherits DataSourceView
Implements IStateManager
Public Class EntityDataSourceView
Inherits DataSourceView
Implements IStateManager
Devralma
EntityDataSourceView
Uygulamalar

Oluşturucular

Name Description
EntityDataSourceView(EntityDataSource, String)

Sınıfın EntityDataSourceView yeni bir örneğini başlatır ve belirtilen EntityDataSource denetimi geçerli görünümün sahibi olarak ayarlar.

Özellikler

Name Description
CanDelete

Geçerli EntityDataSourceView denetimle ilişkili nesnenin EntityDataSource silme işlemini destekleyip desteklemediğini gösteren bir değer alır.

CanInsert

Geçerli EntityDataSourceView denetimle ilişkili nesnenin EntityDataSource ekleme işlemini destekleyip desteklemediğini gösteren bir değer alır.

CanPage

Geçerli EntityDataSourceView denetimle ilişkili nesnenin EntityDataSource alınan verilerin disk belleğini destekleyip desteklemediğini gösteren bir değer alır.

CanRetrieveTotalRowCount

Geçerli EntityDataSourceView denetimle ilişkili nesneninEntityDataSource, verileri almaya ek olarak toplam veri satırı sayısını almayı destekleyip desteklemediğini gösteren bir değer alır.

CanSort

Geçerli EntityDataSourceView denetimle ilişkili nesnenin EntityDataSource alınan verilerin sıralı görünümünü destekleyip desteklemediğini gösteren bir değer alır.

CanUpdate

Geçerli EntityDataSourceView denetimle ilişkili nesnenin EntityDataSource güncelleştirme işlemini destekleyip desteklemediğini gösteren bir değer alır.

Events

Veri kaynağı görünümü için olay işleyicisi temsilcilerinin listesini alır.

(Devralındığı yer: DataSourceView)
Name

Veri kaynağı görünümünün adını alır.

(Devralındığı yer: DataSourceView)

Yöntemler

Name Description
CanExecute(String)

Belirtilen komutun yürütülip yürütülemeyeceğini belirler.

(Devralındığı yer: DataSourceView)
Delete(IDictionary, IDictionary, DataSourceViewOperationCallback)

Nesnenin temsil ettiği 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)
ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback)

Belirtilen komutu yürütür.

(Devralındığı yer: DataSourceView)
ExecuteCommand(String, IDictionary, IDictionary)

Belirtilen komutu yürütür.

(Devralındığı yer: DataSourceView)
ExecuteDelete(IDictionary, IDictionary)

Silme işlemi gerçekleştirir.

ExecuteDelete(IDictionary, IDictionary)

Nesnenin temsil ettiği DataSourceView veri listesinde silme işlemi gerçekleştirir.

(Devralındığı yer: DataSourceView)
ExecuteInsert(IDictionary)

Ekleme işlemi gerçekleştirir.

ExecuteInsert(IDictionary)

Nesnenin temsil ettiği veri DataSourceView listesinde ekleme işlemi gerçekleştirir.

(Devralındığı yer: DataSourceView)
ExecuteSelect(DataSourceSelectArguments)

Seçme işlemi gerçekleştirir.

ExecuteSelect(DataSourceSelectArguments)

Temel alınan veri depolama alanından verilerin listesini alır.

(Devralındığı yer: DataSourceView)
ExecuteUpdate(IDictionary, IDictionary, IDictionary)

Bir güncelleştirme işlemi gerçekleştirir.

ExecuteUpdate(IDictionary, IDictionary, IDictionary)

Nesnenin temsil ettiği DataSourceView veri listesinde bir güncelleştirme işlemi gerçekleştirir.

(Devralındığı yer: DataSourceView)
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)
GetViewSchema()

öğesini temsil EntityDataSourceVieweden bir tablo döndürür.

Insert(IDictionary, DataSourceViewOperationCallback)

Nesnenin temsil ettiği veri DataSourceView listesinde zaman uyumsuz ekleme işlemi gerçekleştirir.

(Devralındığı yer: DataSourceView)
MemberwiseClone()

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

(Devralındığı yer: Object)
OnDataSourceViewChanged(EventArgs)

Olayı tetikler DataSourceViewChanged .

(Devralındığı yer: DataSourceView)
RaiseUnsupportedCapabilityError(DataSourceCapabilities)

bir RaiseUnsupportedCapabilitiesError(DataSourceView) işlem için istenen özellikleri görünümün desteklediği özelliklerle karşılaştırmak için yöntemi tarafından ExecuteSelect(DataSourceSelectArguments) çağrılır.

(Devralındığı yer: DataSourceView)
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 bir dize döndürür.

(Devralındığı yer: Object)
Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback)

Nesnenin temsil ettiği veri DataSourceView listesinde zaman uyumsuz bir güncelleştirme işlemi gerçekleştirir.

(Devralındığı yer: DataSourceView)

Ekinlikler

Name Description
ContextCreated

, denetimlere veri bağlamak için kullanılan öğesini EntityDataSourceView oluşturmayı tamamladığında ObjectContext gerçekleşir.

ContextCreating

EntityDataSourceView veri bağlamada kullanılan öğesini ObjectContext oluşturduğunda gerçekleşir.

ContextDisposing

bir ObjectContext atılmadan önce gerçekleşir.

DataSourceViewChanged

Veri kaynağı görünümü değiştiğinde gerçekleşir.

(Devralındığı yer: DataSourceView)
Deleted

Bir nesne veri kaynağından silindikten sonra gerçekleşir.

Deleting

Bir nesne veri kaynağından silinmeden önce gerçekleşir.

Exception

Kısmi yöntemlerde doğrulama başarısız olduğunda veya bir özel durum oluştuğunda gerçekleşir.

Inserted

Veri kaynağında yeni bir nesne oluşturulduktan sonra gerçekleşir.

Inserting

Veri kaynağında yeni bir nesne kalıcı hale gelmeden önce gerçekleşir.

QueryCreated

, denetimin EntityDataSource yapılandırması EntityDataSource sırasında belirtilen bir Entity SQL sorgusu oluşturduktan sonra gerçekleşir.

Selected

Sorgu yürütüldükten sonra gerçekleşir.

Selecting

Sorgu oluşturmadan ve yürütülmeden önce gerçekleşir.

Updated

Nesnedeki değişiklikler veri kaynağında kalıcı hale geldiğinde gerçekleşir.

Updating

Nesnedeki değişiklikler veri kaynağında kalıcı hale gelmeden önce gerçekleşir.

Belirtik Arabirim Kullanımları

Name Description
IStateManager.IsTrackingViewState

Nesnenin EntityDataSourceView görünüm durumundaki değişiklikleri kaydedip kaydetmediğini gösteren bir değer alır.

IStateManager.LoadViewState(Object)

Veri kaynağı görünümü için daha önce kaydedilmiş görünüm durumunu geri yükler.

IStateManager.SaveViewState()

Sayfanın sunucuya geri gönderildiği zamandan bu yana denetimin durumunu EntityDataSourceView görüntüleme değişikliklerini kaydeder.

IStateManager.TrackViewState()

Görünüm durumu değişikliklerini izler.

Şunlara uygulanır