SiteMapDataSourceView SiteMapDataSourceView SiteMapDataSourceView SiteMapDataSourceView Class

Определение

Предоставляет строго типизированный объект HierarchicalDataSourceView элемента управления SiteMapDataSource.Provides a strongly typed HierarchicalDataSourceView object for the SiteMapDataSource control.

public ref class SiteMapDataSourceView : System::Web::UI::DataSourceView
public class SiteMapDataSourceView : System.Web.UI.DataSourceView
type SiteMapDataSourceView = class
    inherit DataSourceView
Public Class SiteMapDataSourceView
Inherits DataSourceView
Наследование
SiteMapDataSourceViewSiteMapDataSourceViewSiteMapDataSourceViewSiteMapDataSourceView

Комментарии

SiteMapDataSource Управления включает элементы управления с привязкой к данным ASP.NET, такие как TreeView и Menu привязки элементов управления, данных карты узла.The SiteMapDataSource control enables ASP.NET data-bound controls, such as the TreeView and Menu controls, to bind to site map data. SiteMapDataSourceView Класс используется разработчиками элементов управления, но он не используется разработчиками страниц, ни в коде страницы.The SiteMapDataSourceView class is used by controls developers but it is not used by page developers nor in page code.

SiteMapDataSource Возвращает SiteMapDataSourceView для указанного иерархический путь при Select вызывается метод.The SiteMapDataSource returns a SiteMapDataSourceView for a specified hierarchical path when the Select method is called. Все объекты представления иерархических данных-источника, например SiteMapDataSourceView называется; вместо этого его идентифицируется по его уникальный иерархический путь.Like all hierarchical data source view objects, the SiteMapDataSourceView is not named; rather, its is identified by its unique hierarchical path.

SiteMapDataSourceView Включен класс-оболочку SiteMapNodeCollection коллекции.The SiteMapDataSourceView is a wrapper class on a SiteMapNodeCollection collection. SiteMapNodeCollection Класс реализует IHierarchicalEnumerable интерфейс, который SiteMapDataSourceView класс возвращает из вызова Select метод.The SiteMapNodeCollection class implements the IHierarchicalEnumerable interface, which the SiteMapDataSourceView class returns from a call to Select method. Так как SiteMapDataSource и SiteMapDataSourceView работают с SiteMapNode объектов, представление сохраняет внутренний SiteMapNodeCollection должен содержать их.Because the SiteMapDataSource and SiteMapDataSourceView work with SiteMapNode objects, the view maintains an internal SiteMapNodeCollection to contain them. Коллекция инициализирована с использованием конструкторов представления и для доступа к Select метод.The collection is initialized using the view's constructors and accessed with the Select method.

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

SiteMapDataSourceView(SiteMapDataSource, String, SiteMapNode) SiteMapDataSourceView(SiteMapDataSource, String, SiteMapNode) SiteMapDataSourceView(SiteMapDataSource, String, SiteMapNode) SiteMapDataSourceView(SiteMapDataSource, String, SiteMapNode)

Инициализирует новый экземпляр класса SiteMapDataSourceView, добавляя отдельный указанный узел во внутреннюю коллекцию узлов.Initializes a new named instance of the SiteMapDataSourceView class, adding the single specified node to the internal collection of nodes.

SiteMapDataSourceView(SiteMapDataSource, String, SiteMapNodeCollection) SiteMapDataSourceView(SiteMapDataSource, String, SiteMapNodeCollection) SiteMapDataSourceView(SiteMapDataSource, String, SiteMapNodeCollection) SiteMapDataSourceView(SiteMapDataSource, String, SiteMapNodeCollection)

Инициализирует новый экземпляр класса SiteMapDataSourceView, задавая указанную внутреннюю коллекцию узлов.Initializes a new named instance of the SiteMapDataSourceView class, setting the internal collection of nodes to the specified node collection.

Методы

CanExecute(String) CanExecute(String) CanExecute(String) CanExecute(String)

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

(Inherited from DataSourceView)
Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) Delete(IDictionary, IDictionary, DataSourceViewOperationCallback)

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

(Inherited from DataSourceView)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

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

(Inherited from Object)
ExecuteCommand(String, IDictionary, IDictionary) ExecuteCommand(String, IDictionary, IDictionary) ExecuteCommand(String, IDictionary, IDictionary) ExecuteCommand(String, IDictionary, IDictionary)

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

(Inherited from DataSourceView)
ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback) ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback) ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback) ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback)

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

(Inherited from DataSourceView)
ExecuteDelete(IDictionary, IDictionary) ExecuteDelete(IDictionary, IDictionary) ExecuteDelete(IDictionary, IDictionary) ExecuteDelete(IDictionary, IDictionary)

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

(Inherited from DataSourceView)
ExecuteInsert(IDictionary) ExecuteInsert(IDictionary) ExecuteInsert(IDictionary) ExecuteInsert(IDictionary)

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

(Inherited from DataSourceView)
ExecuteSelect(DataSourceSelectArguments) ExecuteSelect(DataSourceSelectArguments) ExecuteSelect(DataSourceSelectArguments) ExecuteSelect(DataSourceSelectArguments)

Возвращает коллекцию объектов SiteMapNode, которые представляют структуру навигации по узлу для текущего пользователя.Gets the collection of the SiteMapNode objects that represents the site navigation structure for the current user.

ExecuteUpdate(IDictionary, IDictionary, IDictionary) ExecuteUpdate(IDictionary, IDictionary, IDictionary) ExecuteUpdate(IDictionary, IDictionary, IDictionary) ExecuteUpdate(IDictionary, IDictionary, IDictionary)

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

(Inherited from DataSourceView)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

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

(Inherited from Object)
GetType() GetType() GetType() GetType()

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

(Inherited from Object)
Insert(IDictionary, DataSourceViewOperationCallback) Insert(IDictionary, DataSourceViewOperationCallback) Insert(IDictionary, DataSourceViewOperationCallback) Insert(IDictionary, DataSourceViewOperationCallback)

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

(Inherited from DataSourceView)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

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

(Inherited from Object)
OnDataSourceViewChanged(EventArgs) OnDataSourceViewChanged(EventArgs) OnDataSourceViewChanged(EventArgs) OnDataSourceViewChanged(EventArgs)

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

RaiseUnsupportedCapabilityError(DataSourceCapabilities) RaiseUnsupportedCapabilityError(DataSourceCapabilities) RaiseUnsupportedCapabilityError(DataSourceCapabilities) 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.

(Inherited from DataSourceView)
Select(DataSourceSelectArguments) Select(DataSourceSelectArguments) Select(DataSourceSelectArguments) Select(DataSourceSelectArguments)

Возвращает коллекцию объектов SiteMapNode, которые представляют структуру навигации по узлу для текущего пользователя.Gets the collection of the SiteMapNode objects that represents the site navigation structure for the current user.

Select(DataSourceSelectArguments, DataSourceViewSelectCallback) Select(DataSourceSelectArguments, DataSourceViewSelectCallback) Select(DataSourceSelectArguments, DataSourceViewSelectCallback) Select(DataSourceSelectArguments, DataSourceViewSelectCallback)

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

(Inherited from DataSourceView)
ToString() ToString() ToString() ToString()

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

(Inherited from Object)
Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback)

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

(Inherited from DataSourceView)

Свойства

CanDelete CanDelete CanDelete CanDelete

Получает значение, указывающее, поддерживает ли объект DataSourceView, связанный с текущим объектом DataSourceControl, операцию ExecuteDelete(IDictionary, IDictionary).Gets a value indicating whether the DataSourceView object associated with the current DataSourceControl object supports the ExecuteDelete(IDictionary, IDictionary) operation.

(Inherited from DataSourceView)
CanInsert CanInsert CanInsert CanInsert

Получает значение, указывающее, поддерживает ли объект DataSourceView, связанный с текущим объектом DataSourceControl, операцию ExecuteInsert(IDictionary).Gets a value indicating whether the DataSourceView object associated with the current DataSourceControl object supports the ExecuteInsert(IDictionary) operation.

(Inherited from DataSourceView)
CanPage CanPage CanPage CanPage

Возвращает значение, указывающее, поддерживает ли объект DataSourceView, связанный с текущим объектом DataSourceControl, разбиение на страницы данных, извлеченных с помощью метода ExecuteSelect(DataSourceSelectArguments).Gets a value indicating whether the DataSourceView object associated with the current DataSourceControl object supports paging through the data retrieved by the ExecuteSelect(DataSourceSelectArguments) method.

(Inherited from DataSourceView)
CanRetrieveTotalRowCount CanRetrieveTotalRowCount CanRetrieveTotalRowCount CanRetrieveTotalRowCount

Возвращает значение, указывающее, поддерживает ли объект DataSourceView связанный с текущим объектом DataSourceControl, извлечение общего количества строк данных вместо самих данных.Gets a value indicating whether the DataSourceView object associated with the current DataSourceControl object supports retrieving the total number of data rows, instead of the data.

(Inherited from DataSourceView)
CanSort CanSort CanSort CanSort

Возвращает значение, указывающее, поддерживает ли объект DataSourceView, связанный с текущим объектом DataSourceControl, отсортированное представление, на котором основывается источник базовых данных.Gets a value indicating whether the DataSourceView object associated with the current DataSourceControl object supports a sorted view on the underlying data source.

(Inherited from DataSourceView)
CanUpdate CanUpdate CanUpdate CanUpdate

Получает значение, указывающее, поддерживает ли объект DataSourceView, связанный с текущим объектом DataSourceControl, операцию ExecuteUpdate(IDictionary, IDictionary, IDictionary).Gets a value indicating whether the DataSourceView object associated with the current DataSourceControl object supports the ExecuteUpdate(IDictionary, IDictionary, IDictionary) operation.

(Inherited from DataSourceView)
Events Events Events Events

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

(Inherited from DataSourceView)
Name Name Name Name

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

(Inherited from DataSourceView)

События

DataSourceViewChanged DataSourceViewChanged DataSourceViewChanged DataSourceViewChanged

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

(Inherited from DataSourceView)

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

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