Поделиться через


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)

Задает контекст HTTP объекта DataSourceExpression, в котором используется заданный элемент-владелец, экземпляр HttpContext и объект IQueryableDataSource.

SetDirty()

Помечает объект DataSourceExpression для сохранения его состояния в состоянии просмотра.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
TrackViewState()

Отслеживает изменения состояния представления объекта DataSourceExpression, позволяя сохранять их в объекте StateBag для объекта выражения источника данных.

Явные реализации интерфейса

IStateManager.IsTrackingViewState

Будучи реализован классом, получает значение, указывающее, отслеживает ли объект выражения источника данных изменения в своем состоянии представления.

IStateManager.LoadViewState(Object)

Будучи реализован классом, загружает ранее сохраненное состояние представления объекта выражения источника данных.

IStateManager.SaveViewState()

Будучи реализован классом, сохраняет текущее состояние просмотра объекта DataSourceExpression.

IStateManager.TrackViewState()

Будучи реализован классом, отслеживает изменения состояния представления объекта DataSourceExpression, позволяя сохранять их в объекте StateBag для объекта выражения источника данных.

Применяется к

См. также раздел