EntityDataSourceView Класс

Определение

Поддерживает элемент управления EntityDataSource и предоставляет интерфейс для элементов управления с привязкой к данным для выполнения запросов и других операций с данными сущностей.Supports the EntityDataSource control and provides an interface for data-bound controls to perform queries and other operations against entity data.

public ref class EntityDataSourceView : System::Web::UI::DataSourceView, System::Web::UI::IStateManager
public class EntityDataSourceView : System.Web.UI.DataSourceView, System.Web.UI.IStateManager
type EntityDataSourceView = class
    inherit DataSourceView
    interface IStateManager
Public Class EntityDataSourceView
Inherits DataSourceView
Implements IStateManager
Наследование
EntityDataSourceView
Реализации

Конструкторы

EntityDataSourceView(EntityDataSource, String)

Выполняет инициализацию нового экземпляра класса EntityDataSourceView с назначением указанного элемента управления EntityDataSource в качестве владельца текущего представления.Initializes a new instance of the EntityDataSourceView class, setting the specified EntityDataSource control as the owner of the current view.

Свойства

CanDelete

Возвращает значение, позволяющее определить, поддерживает ли объект EntityDataSourceView, связанный с текущим элементом управления EntityDataSource, операцию удаления.Gets a value that indicates whether the EntityDataSourceView object that is associated with the current EntityDataSource control supports the delete operation.

CanInsert

Возвращает значение, позволяющее определить, поддерживает ли объект EntityDataSourceView, связанный с текущим элементом управления EntityDataSource, операцию вставки.Gets a value that indicates whether the EntityDataSourceView object that is associated with the current EntityDataSource control supports the insert operation.

CanPage

Возвращает значение, позволяющее определить, поддерживает ли объект EntityDataSourceView, связанный с текущим элементом управления EntityDataSource, операцию разбиения извлеченных данных по страницам.Gets a value that indicates whether the EntityDataSourceView object that is associated with the current EntityDataSource control supports paging of retrieved data.

CanRetrieveTotalRowCount

Возвращает значение, позволяющее определить, поддерживает ли объект EntityDataSourceView, связанный с текущим элементом управления EntityDataSource, извлечение общего количества строк данных в дополнение к извлечению данных.Gets a value that indicates whether the EntityDataSourceView object that is associated with the current EntityDataSource control supports retrieving the total number of data rows, in addition to retrieving the data.

CanSort

Возвращает значение, позволяющее определить, поддерживает ли объект EntityDataSourceView, связанный с текущим элементом управления EntityDataSource, упорядоченное представление полученных данных.Gets a value that indicates whether the EntityDataSourceView object that is associated with the current EntityDataSource control supports a sorted view of the retrieved data.

CanUpdate

Возвращает значение, позволяющее определить, поддерживает ли объект EntityDataSourceView, связанный с текущим элементом управления EntityDataSource, операцию обновления.Gets a value that indicates whether the EntityDataSourceView object that is associated with the current EntityDataSource control supports the update operation.

Events

Возвращает список делегатов обработчиков событий представления источника данных.Gets a list of event-handler delegates for the data source view.

(Унаследовано от DataSourceView)
Name

Возвращает имя представления источника данных.Gets the name of the data source view.

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

Методы

CanExecute(String)

Определяет, может ли быть выполнена указанная команда.Determines whether the specified command can be executed.

(Унаследовано от DataSourceView)
Delete(IDictionary, IDictionary, DataSourceViewOperationCallback)

Выполняет операцию асинхронного удаления в списке данных, представляющем объект DataSourceView.Performs an asynchronous delete operation on the list of data that the DataSourceView object represents.

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

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

(Унаследовано от Object)
ExecuteCommand(String, IDictionary, IDictionary)

Выполняет указанную команду.Executes the specified command.

(Унаследовано от DataSourceView)
ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback)

Выполняет указанную команду.Executes the specified command.

(Унаследовано от DataSourceView)
ExecuteDelete(IDictionary, IDictionary)

Выполняет операцию удаления.Performs a delete operation.

ExecuteInsert(IDictionary)

Выполняет операцию вставки.Performs an insert operation.

ExecuteSelect(DataSourceSelectArguments)

Выполняет операцию выбора.Performs a select operation.

ExecuteUpdate(IDictionary, IDictionary, IDictionary)

Выполняет операцию обновления.Performs an update operation.

GetHashCode()

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

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

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

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

Возвращает таблицу, представляющую объект EntityDataSourceView.Returns a table that represents the EntityDataSourceView.

Insert(IDictionary, DataSourceViewOperationCallback)

Выполняет операцию асинхронной вставки по списку данных, представляющем объект DataSourceView.Performs an asynchronous insert operation on the list of data that the DataSourceView object represents.

(Унаследовано от DataSourceView)
MemberwiseClone()

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

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

Вызывает событие DataSourceViewChanged.Raises the DataSourceViewChanged event.

(Унаследовано от DataSourceView)
RaiseUnsupportedCapabilityError(DataSourceCapabilities)

Вызванный методом RaiseUnsupportedCapabilitiesError(DataSourceView) для сравнения возможностей, запрошенных для операции ExecuteSelect(DataSourceSelectArguments), с возможностями, поддерживаемыми представлением.Called by the RaiseUnsupportedCapabilitiesError(DataSourceView) method to compare the capabilities requested for an ExecuteSelect(DataSourceSelectArguments) operation against those that the view supports.

(Унаследовано от DataSourceView)
Select(DataSourceSelectArguments, DataSourceViewSelectCallback)

Асинхронно возвращает список данных из хранилища базовых данных.Gets a list of data asynchronously from the underlying data storage.

(Унаследовано от DataSourceView)
ToString()

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

(Унаследовано от Object)
Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback)

Выполняет операцию асинхронного обновления в списке данных, представляющем объект DataSourceView.Performs an asynchronous update operation on the list of data that the DataSourceView object represents.

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

События

ContextCreated

Происходит, когда объект EntityDataSourceView завершил создание объекта ObjectContext, используемого для привязки данных к элементам управления.Occurs when the EntityDataSourceView has finished creating the ObjectContext used to bind data to controls.

ContextCreating

Происходит, когда объект EntityDataSourceView создает объект ObjectContext, используемый при привязке данных.Occurs when the EntityDataSourceView creates the ObjectContext used in data binding.

ContextDisposing

Происходит перед удалением объекта ObjectContext.Occurs before an ObjectContext is disposed.

DataSourceViewChanged

Происходит при изменении представления источника данных.Occurs when the data source view has changed.

(Унаследовано от DataSourceView)
Deleted

Происходит после удаления объекта из источника данных.Occurs after an object has been deleted from the data source.

Deleting

Происходит перед удалением объекта из источника данных.Occurs before an object is deleted from the data source.

Exception

Происходит, когда проверка в частичных методах завершается неудачей или генерируется исключение.Occurs when validation fails in a partial methods or when an exception is raised.

Inserted

Происходит после создания нового объекта в источнике данных.Occurs after a new object is created at the data source.

Inserting

Происходит перед сохранением нового объекта в источнике данных.Occurs before a new object is persisted to the data source.

QueryCreated

Происходит после создания с помощью EntityDataSource запроса Entity SQL, который был указан при настройке элемента управления EntityDataSource.Occurs after the EntityDataSource has created an Entity SQL query that was specified during the configuration of the EntityDataSource control.

Selected

Происходит после выполнения запроса.Occurs after a query has been executed.

Selecting

Происходит перед составлением и выполнением запроса.Occurs before a query is constructed and executed.

Updated

Происходит после сохранения внесенных в объект изменений в источнике данных.Occurs after changes to an object have been persisted to the data source.

Updating

Происходит перед сохранением внесенных в объект изменений в источнике данных.Occurs before changes to an object are persisted to the data source.

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

IStateManager.IsTrackingViewState

Возвращает значение, указывающее, сохраняет ли объект EntityDataSourceView изменения в состоянии просмотра.Gets a value that indicates whether the EntityDataSourceView object is saving changes to its view state.

IStateManager.LoadViewState(Object)

Восстанавливает сохраненное раннее состояние представления источника данных.Restores the previously saved view state for the data source view.

IStateManager.SaveViewState()

Сохраняет изменения состояния представления элемента управления EntityDataSourceView, произошедшие с момента отправки страницы обратно на сервер.Saves the changes to view state for the EntityDataSourceView control since the time that the page was posted back to the server.

IStateManager.TrackViewState()

Отслеживает изменения состояния представления.Tracks view state changes.

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