2 implementations of IHierarchicalEnumerable
System.Web (2)
SiteMapNodeCollection.cs (1)
20public class SiteMapNodeCollection : IHierarchicalEnumerable, IList {
UI\WebControls\XmlHierarchicalEnumerable.cs (1)
24internal sealed class XmlHierarchicalEnumerable : IHierarchicalEnumerable {
21 references to IHierarchicalEnumerable
System.Web (21)
SiteMapNode.cs (1)
585IHierarchicalEnumerable IHierarchyData.GetChildren() {
SiteMapNodeCollection.cs (1)
259IHierarchyData IHierarchicalEnumerable.GetHierarchyData(object enumeratedItem) {
UI\HierarchicalDataSourceView.cs (1)
13public abstract IHierarchicalEnumerable Select();
UI\IHierarchyData.cs (1)
27IHierarchicalEnumerable GetChildren();
UI\WebControls\HierarchicalDataBoundControl.cs (1)
230(dataSource is IHierarchicalEnumerable) ||
UI\WebControls\Menu.cs (3)
1398IHierarchicalEnumerable enumerable = view.Select(); 1425private void DataBindRecursive(MenuItem node, IHierarchicalEnumerable enumerable) { 1716IHierarchicalEnumerable newEnumerable = data.GetChildren();
UI\WebControls\ReadOnlyHierarchicalDataSource.cs (3)
29Debug.Assert(dataSource == null || (dataSource is IHierarchicalEnumerable || dataSource is IHierarchicalDataSource), "Expected dataSource to be either null, an IHierarchicalEnumerable, or an IHierarchicalDataSource."); 52IHierarchicalEnumerable enumerable = _dataSource as IHierarchicalEnumerable;
UI\WebControls\ReadOnlyHierarchicalDataSourceView.cs (3)
22private IHierarchicalEnumerable _dataSource; 24public ReadOnlyHierarchicalDataSourceView(IHierarchicalEnumerable dataSource) { 28public override IHierarchicalEnumerable Select() {
UI\WebControls\SiteMapHierarchicalDataSourceView.cs (1)
27public override IHierarchicalEnumerable Select() {
UI\WebControls\TreeView.cs (3)
1422IHierarchicalEnumerable enumerable = view.Select(); 1451private void DataBindRecursive(TreeNode node, IHierarchicalEnumerable enumerable, bool ignorePopulateOnDemand) { 1720IHierarchicalEnumerable newEnumerable = data.GetChildren();
UI\WebControls\XmlHierarchicalDataSourceView.cs (1)
41public override IHierarchicalEnumerable Select() {
UI\WebControls\XmlHierarchicalEnumerable.cs (1)
53IHierarchyData IHierarchicalEnumerable.GetHierarchyData(object enumeratedItem) {
UI\WebControls\XmlHierarchyData.cs (1)
116IHierarchicalEnumerable IHierarchyData.GetChildren() {