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实例和HttpContext对象的对象的对象的 HTTP 上下文IQueryableDataSource

SetDirty()

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

ToString()

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

(继承自 Object)
TrackViewState()

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

显式接口实现

名称 说明
IStateManager.IsTrackingViewState

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

IStateManager.LoadViewState(Object)

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

IStateManager.SaveViewState()

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

IStateManager.TrackViewState()

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

适用于

另请参阅