EntityDataSourceView 類別

定義

支援 EntityDataSource 控制項,並提供資料繫結程序控制項的介面,藉此根據實體資料執行查詢和其他作業。

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
繼承
EntityDataSourceView
實作

建構函式

EntityDataSourceView(EntityDataSource, String)

將指定的 EntityDataSourceView 控制項設定為目前檢視的擁有者,初始化 EntityDataSource 類別的新執行個體。

屬性

CanDelete

取得值,表示與目前 EntityDataSourceView 控制項相關聯的 EntityDataSource 物件是否支援刪除作業。

CanInsert

取得值,表示與目前 EntityDataSourceView 控制項相關聯的 EntityDataSource 物件是否支援插入作業。

CanPage

取得值,表示與目前 EntityDataSource 控制項關聯的 EntityDataSourceView 物件是否支援對擷取的資料進行分頁。

CanRetrieveTotalRowCount

取得值,表示與目前 EntityDataSource 控制項關聯的 EntityDataSourceView 物件除了支援擷取資料之外,是否還支援擷取資料列的總數。

CanSort

取得值,表示與目前 EntityDataSource 控制項相關聯的 EntityDataSourceView 物件是否支援對擷取資料的排序檢視。

CanUpdate

取得值,表示與目前 EntityDataSourceView 控制項相關聯的 EntityDataSource 物件是否支援更新作業。

Events

取得資料來源檢視的事件處理常式委派清單。

(繼承來源 DataSourceView)
Name

取得資料來源檢視的名稱。

(繼承來源 DataSourceView)

方法

CanExecute(String)

判斷是否可以執行指定的命令。

(繼承來源 DataSourceView)
Delete(IDictionary, IDictionary, DataSourceViewOperationCallback)

DataSourceView 物件表示的資料清單上,執行非同步刪除作業。

(繼承來源 DataSourceView)
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
ExecuteCommand(String, IDictionary, IDictionary)

執行指定命令。

(繼承來源 DataSourceView)
ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback)

執行指定命令。

(繼承來源 DataSourceView)
ExecuteDelete(IDictionary, IDictionary)

執行刪除作業。

ExecuteDelete(IDictionary, IDictionary)

DataSourceView 物件表示的資料清單上,執行刪除作業。

(繼承來源 DataSourceView)
ExecuteInsert(IDictionary)

執行插入作業。

ExecuteInsert(IDictionary)

DataSourceView 物件表示的資料清單上,執行插入作業。

(繼承來源 DataSourceView)
ExecuteSelect(DataSourceSelectArguments)

執行選取作業。

ExecuteSelect(DataSourceSelectArguments)

從基礎資料儲存區取得資料清單。

(繼承來源 DataSourceView)
ExecuteUpdate(IDictionary, IDictionary, IDictionary)

執行更新作業。

ExecuteUpdate(IDictionary, IDictionary, IDictionary)

DataSourceView 物件表示的資料清單上,執行更新作業。

(繼承來源 DataSourceView)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
GetViewSchema()

傳回表示 EntityDataSourceView 的資料表。

Insert(IDictionary, DataSourceViewOperationCallback)

DataSourceView 物件表示的資料清單上,執行非同步插入作業。

(繼承來源 DataSourceView)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
OnDataSourceViewChanged(EventArgs)

引發 DataSourceViewChanged 事件。

(繼承來源 DataSourceView)
RaiseUnsupportedCapabilityError(DataSourceCapabilities)

RaiseUnsupportedCapabilitiesError(DataSourceView) 方法呼叫,以比較針對 ExecuteSelect(DataSourceSelectArguments) 作業要求的功能與檢視支援的功能。

(繼承來源 DataSourceView)
Select(DataSourceSelectArguments, DataSourceViewSelectCallback)

從基礎資料儲存區非同步取得資料清單。

(繼承來源 DataSourceView)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)
Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback)

DataSourceView 物件表示的資料清單上,執行非同步更新作業。

(繼承來源 DataSourceView)

事件

ContextCreated

發生於 EntityDataSourceView 完成建立用來將資料繫結至控制項的 ObjectContext 時。

ContextCreating

發生於 EntityDataSourceView 建立資料繫結中使用的 ObjectContext 時。

ContextDisposing

發生於處置 ObjectContext 之前。

DataSourceViewChanged

當資料來源檢視已變更時發生。

(繼承來源 DataSourceView)
Deleted

發生於物件從資料來源中刪除之後。

Deleting

發生於物件從資料來源中刪除之前。

Exception

發生於部分方法使用驗證失敗或是引發例外狀況時。

Inserted

發生於在資料來源位置建立新物件之後。

Inserting

發生於新物件保存至資料來源之前。

QueryCreated

EntityDataSource 建立 Entity SQL 查詢 (EntityDataSource 控制項的組態期間指定的查詢) 後發生。

Selected

發生於查詢已執行之後。

Selecting

發生於查詢建構及執行之前。

Updated

發生於物件變更已保存至資料來源之後。

Updating

發生於物件變更保存至資料來源之前。

明確介面實作

IStateManager.IsTrackingViewState

取得值,指出 EntityDataSourceView 物件是否正在儲存變更至它的檢視狀態。

IStateManager.LoadViewState(Object)

還原資料來源檢視之先前儲存的檢視狀態。

IStateManager.SaveViewState()

儲存自頁面回傳至伺服器以來,EntityDataSourceView 控制項之檢視狀態的變更。

IStateManager.TrackViewState()

追蹤檢視狀態變更。

適用於