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 объекта источника данных.

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

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