Aracılığıyla paylaş


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

EntityDataSourceView(EntityDataSource, String)

Belirtilen EntityDataSource denetimi geçerli görünümün EntityDataSourceView sahibi olarak ayarlayarak sınıfının yeni bir örneğini başlatır.

Özellikler

CanDelete

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

CanInsert

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

CanPage

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

CanRetrieveTotalRowCount

Geçerli EntityDataSource denetimle ilişkilendirilmiş nesneninEntityDataSourceView, verileri almaya ek olarak toplam veri satırı sayısını almayı destekleyip desteklemediğini belirten bir değer alır.

CanSort

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

CanUpdate

Geçerli EntityDataSource denetimle ilişkili nesnenin EntityDataSourceView güncelleştirme işlemini destekleyip desteklemediğini belirten 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

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 DataSourceView veri 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)

Güncelleştirme işlemi gerçekleştirir.

ExecuteUpdate(IDictionary, IDictionary, IDictionary)

Nesnenin temsil ettiği veri DataSourceView 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()

Type Geçerli örneğini 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 Objectöğesinin sığ bir kopyasını oluşturur.

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

Olayı tetikler DataSourceViewChanged .

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

ContextCreated

, denetimlere veri bağlamak için kullanılan öğesini ObjectContext oluşturmayı tamamladığında EntityDataSourceView 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

Bir nesnedeki değişiklikler veri kaynağında kalıcı haleildikten sonra gerçekleşir.

Updating

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

Belirtik Arabirim Kullanımları

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 önceden kaydedilmiş görünüm durumunu geri yükler.

IStateManager.SaveViewState()

Sayfanın sunucuya geri gönderildiği zamandan bu yana denetimin durumunu görüntülemek için EntityDataSourceView yapılan değişiklikleri kaydeder.

IStateManager.TrackViewState()

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

Şunlara uygulanır