1 type derived from SiteMapNodeCollection
System.Web (1)
SiteMapNodeCollection.cs (1)
321
private sealed class ReadOnlySiteMapNodeCollection :
SiteMapNodeCollection
{
10 instantiations of SiteMapNodeCollection
System.Web (10)
SiteMapNode.cs (2)
428
cloneParent.ChildNodes = new
SiteMapNodeCollection
(node);
445
SiteMapNodeCollection collection = new
SiteMapNodeCollection
();
SiteMapNodeCollection.cs (1)
22
internal static SiteMapNodeCollection Empty = new ReadOnlySiteMapNodeCollection(new
SiteMapNodeCollection
());
StaticSiteMapProvider.cs (2)
136
ChildNodeCollectionTable[parentNode] = new
SiteMapNodeCollection
();
221
SiteMapNodeCollection trimmedCollection = new
SiteMapNodeCollection
(collection.Count);
UI\WebControls\SiteMapDataSource.cs (1)
274
return new
SiteMapNodeCollection
(node);
UI\WebControls\SiteMapDataSourceView.cs (1)
20
_collection = new
SiteMapNodeCollection
(node);
UI\WebControls\SiteMapHierarchicalDataSourceView.cs (1)
18
_collection = new
SiteMapNodeCollection
(node);
XmlSiteMapProvider.cs (2)
129
SiteMapNodeCollection resultNodes = new
SiteMapNodeCollection
(subNodes.Count);
212
ChildNodeCollectionTable[parentNode] = new
SiteMapNodeCollection
();
46 references to SiteMapNodeCollection
System.Web (46)
SiteMapNode.cs (8)
53
private
SiteMapNodeCollection
_childNodes;
149
public virtual
SiteMapNodeCollection
ChildNodes {
310
private
SiteMapNodeCollection
SiblingNodes {
444
public
SiteMapNodeCollection
GetAllNodes() {
445
SiteMapNodeCollection
collection = new SiteMapNodeCollection();
447
return
SiteMapNodeCollection
.ReadOnly(collection);
450
private void GetAllNodesRecursive(
SiteMapNodeCollection
collection) {
451
SiteMapNodeCollection
childNodes = this.ChildNodes;
SiteMapNodeCollection.cs (8)
22
internal static
SiteMapNodeCollection
Empty = new ReadOnlySiteMapNodeCollection(new SiteMapNodeCollection());
55
public SiteMapNodeCollection(
SiteMapNodeCollection
value) {
131
public virtual void AddRange(
SiteMapNodeCollection
value) {
205
public static
SiteMapNodeCollection
ReadOnly(
SiteMapNodeCollection
collection) {
322
private
SiteMapNodeCollection
_internalCollection;
324
internal ReadOnlySiteMapNodeCollection(
SiteMapNodeCollection
collection) {
369
public override void AddRange(
SiteMapNodeCollection
value) {
SiteMapProvider.cs (1)
177
public abstract
SiteMapNodeCollection
GetChildNodes(SiteMapNode node);
StaticSiteMapProvider.cs (11)
138
((
SiteMapNodeCollection
)ChildNodeCollectionTable[parentNode]).Add(node);
201
public override
SiteMapNodeCollection
GetChildNodes(SiteMapNode node) {
206
SiteMapNodeCollection
collection = (
SiteMapNodeCollection
)ChildNodeCollectionTable[node];
211
collection = (
SiteMapNodeCollection
)ChildNodeCollectionTable[childNodeFromKey];
217
return
SiteMapNodeCollection
.ReadOnly(collection);
221
SiteMapNodeCollection
trimmedCollection = new SiteMapNodeCollection(collection.Count);
228
return
SiteMapNodeCollection
.ReadOnly(trimmedCollection);
231
return
SiteMapNodeCollection
.Empty;
269
SiteMapNodeCollection
collection = (
SiteMapNodeCollection
)ChildNodeCollectionTable[oldParent];
UI\WebControls\SiteMapDataSource.cs (8)
201
private
SiteMapNodeCollection
GetNodes() {
272
private
SiteMapNodeCollection
GetNodes(SiteMapNode node) {
296
internal
SiteMapNodeCollection
GetPathNodeCollection(string viewPath) {
298
SiteMapNodeCollection
collection = null;
312
collection =
SiteMapNodeCollection
.Empty;
324
SiteMapNodeCollection
nodes = GetNodes();
337
return
SiteMapNodeCollection
.Empty.GetHierarchicalDataSourceView();
346
_dataSourceView =
SiteMapNodeCollection
.ReadOnly(GetPathNodeCollection(viewName)).GetDataSourceView(this, String.Empty);
UI\WebControls\SiteMapDataSourceView.cs (2)
14
private
SiteMapNodeCollection
_collection;
24
public SiteMapDataSourceView(SiteMapDataSource owner, string name,
SiteMapNodeCollection
collection) : base(owner, name) {
UI\WebControls\SiteMapHierarchicalDataSourceView.cs (2)
14
private
SiteMapNodeCollection
_collection;
22
public SiteMapHierarchicalDataSourceView(
SiteMapNodeCollection
collection) {
XmlSiteMapProvider.cs (6)
119
public override
SiteMapNodeCollection
GetChildNodes(SiteMapNode node) {
120
SiteMapNodeCollection
subNodes = base.GetChildNodes(node);
129
SiteMapNodeCollection
resultNodes = new SiteMapNodeCollection(subNodes.Count);
215
((
SiteMapNodeCollection
)ChildNodeCollectionTable[parentNode]).Add(node);
466
SiteMapNodeCollection
list = (
SiteMapNodeCollection
)ChildNodeCollectionTable[parent];