DataSourceExpression 類別

定義

代表建立表達式類別的基底類別。

public ref class DataSourceExpression abstract : System::Web::UI::IStateManager
public abstract class DataSourceExpression : System.Web.UI.IStateManager
type DataSourceExpression = class
    interface IStateManager
Public MustInherit Class DataSourceExpression
Implements IStateManager
繼承
DataSourceExpression
衍生
實作

建構函式

名稱 Description
DataSourceExpression()

初始化 DataSourceExpression 類別的新執行個體。

屬性

名稱 Description
Context

擁有 HttpContext 者實例控制權。

DataSource

取得與擁有者控制權相關聯的資料來源物件。

IsTrackingViewState

會取得一個值,表示資料來源的表達式物件是否正在追蹤其檢視狀態的變化。

Owner

這樣就能取得主人的控制權。

ViewState

取得包含當前視圖狀態資訊的 StateBag 類別實例。

方法

名稱 Description
Equals(Object)

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

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetQueryable(IQueryable)

透過DataSourceExpression介面評估實IQueryable例。

GetType()

取得目前實例的 Type

(繼承來源 Object)
LoadViewState(Object)

載入物件中必須持久化的值 DataSourceExpression 狀態。

MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
SaveViewState()

儲存物件目前的視圖狀態 DataSourceExpression

SetContext(Control, HttpContext, IQueryableDataSource)

設定使用指定擁有者控制DataSourceExpression、實例與HttpContext物件的物件的 IQueryableDataSource HTTP 上下文。

SetDirty()

標記物件 DataSourceExpression ,使其狀態會被儲存在檢視狀態。

ToString()

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

(繼承來源 Object)
TrackViewState()

追蹤物件的狀態變更 DataSourceExpression ,使變更能儲存在 StateBag 資料來源表達物件的物件中。

明確介面實作

名稱 Description
IStateManager.IsTrackingViewState

當由類別實作時,會獲得一個值,指示資料來源表達式物件是否正在追蹤其檢視狀態的變化。

IStateManager.LoadViewState(Object)

當類別實作時,會載入先前儲存的資料來源表達式物件的檢視狀態。

IStateManager.SaveViewState()

當由類別實作時,會儲存物件目前的檢視狀態 DataSourceExpression

IStateManager.TrackViewState()

當類別實作時,會追蹤物件的 DataSourceExpression 視圖狀態變化,使變更能儲存在 StateBag 資料來源表達式物件的物件中。

適用於

另請參閱