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
派生
实现

构造函数

DataSourceExpression()

初始化 DataSourceExpression 类的新实例。

属性

Context

获取所有者控件的 HttpContext 实例。

DataSource

获取与所有者控件关联的数据源对象。

IsTrackingViewState

获取一个值,该值指示数据源表达式对象是否跟踪其视图状态更改。

Owner

获取所有者控件。

ViewState

获取 StateBag 类的一个实例,其中包含当前的视图状态信息。

方法

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 对象的 HTTP 上下文,该对象使用指定的所有者控件、HttpContext 实例和 IQueryableDataSource 对象。

SetDirty()

标记 DataSourceExpression 对象,以便在视图状态中保存其状态。

ToString()

返回表示当前对象的字符串。

(继承自 Object)
TrackViewState()

跟踪 DataSourceExpression 对象的视图状态更改,以使这些更改可以存储在数据源表达式对象的 StateBag 对象中。

显式接口实现

IStateManager.IsTrackingViewState

由类实现时,获取一个值,该值指示数据源表达式对象是否跟踪其视图状态更改。

IStateManager.LoadViewState(Object)

由类实现时,加载数据源表达式对象以前保存的视图状态。

IStateManager.SaveViewState()

由类实现时,保存 DataSourceExpression 对象的当前视图状态。

IStateManager.TrackViewState()

由类实现时,跟踪 DataSourceExpression 对象的视图状态更改,以使这些更改可以存储在数据源表达式对象的 StateBag 对象中。

适用于

另请参阅