DataSourceExpression Класс

Определение

Представляет базовый класс для создания классов выражений.Represents a base class for creating expression classes.

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.Initializes a new instance of the DataSourceExpression class.

Свойства

Context

Получает экземпляр HttpContext элемента-владельца.Gets the HttpContext instance of the owner control.

DataSource

Получает объект источника данных, связанный с элементом-владельцем.Gets the data source object that is associated with the owner control.

IsTrackingViewState

Получает значение, указывающее, отслеживает ли объект выражения источника данных изменения в своем состоянии представления.Gets a value that indicates whether a data source expression object is tracking its view state changes.

Owner

Получает элемент-владелец.Gets the owner control.

ViewState

Получает экземпляр класса StateBag, содержащий сведения о текущем состоянии представления.Gets an instance of the StateBag class that contains the current view state information.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.Determines whether the specified object is equal to the current object.

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

Служит в качестве хэш-функции по умолчанию.Serves as the default hash function.

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

Вычисляет экземпляр DataSourceExpression, используя интерфейс IQueryable.Evaluates the DataSourceExpression instance using the IQueryable interface.

GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

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

Загружает в объект DataSourceExpression состояние значений, которое необходимо сохранить.Loads the state of the values in the DataSourceExpression object that must be persisted.

MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

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

Сохраняет текущее состояние просмотра объекта DataSourceExpression.Saves the current view state of the DataSourceExpression object.

SetContext(Control, HttpContext, IQueryableDataSource)

Задает контекст HTTP объекта DataSourceExpression, в котором используется заданный элемент-владелец, экземпляр HttpContext и объект IQueryableDataSource.Sets the HTTP context of the DataSourceExpression object that uses the specified owner control, HttpContext instance, and IQueryableDataSource object.

SetDirty()

Помечает объект DataSourceExpression для сохранения его состояния в состоянии просмотра.Marks the DataSourceExpression object so that its state will be saved in view state.

ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

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

Отслеживает изменения состояния представления объекта DataSourceExpression, позволяя сохранять их в объекте StateBag для объекта выражения источника данных.Tracks view state changes of the DataSourceExpression object so that the changes can be stored in the StateBag object for the data source expression object.

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

IStateManager.IsTrackingViewState

Будучи реализован классом, получает значение, указывающее, отслеживает ли объект выражения источника данных изменения в своем состоянии представления.When implemented by a class, gets a value that indicates whether a data source expression object is tracking its view state changes.

IStateManager.LoadViewState(Object)

Будучи реализован классом, загружает ранее сохраненное состояние представления объекта выражения источника данных.When implemented by a class, loads the previously saved view state of the data source expression object.

IStateManager.SaveViewState()

Будучи реализован классом, сохраняет текущее состояние просмотра объекта DataSourceExpression.When implemented by a class, saves the current view state of the DataSourceExpression object.

IStateManager.TrackViewState()

Будучи реализован классом, отслеживает изменения состояния представления объекта DataSourceExpression, позволяя сохранять их в объекте StateBag для объекта выражения источника данных.When implemented by a class, tracks view state changes of the DataSourceExpression object so that the changes can be stored in the StateBag object for the data source expression object.

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

Дополнительно