Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / xsp / System / Web / UI / WebControls / SiteMapHierarchicalDataSourceView.cs / 1 / SiteMapHierarchicalDataSourceView.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI.WebControls {
using System.Collections;
using System.Security.Permissions;
using System.Web;
using System.Web.UI;
[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)]
public class SiteMapHierarchicalDataSourceView : HierarchicalDataSourceView {
private SiteMapNodeCollection _collection;
public SiteMapHierarchicalDataSourceView(SiteMapNode node) {
_collection = new SiteMapNodeCollection(node);
}
public SiteMapHierarchicalDataSourceView(SiteMapNodeCollection collection) {
_collection = collection;
}
public override IHierarchicalEnumerable Select() {
return _collection;
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI.WebControls {
using System.Collections;
using System.Security.Permissions;
using System.Web;
using System.Web.UI;
[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)]
public class SiteMapHierarchicalDataSourceView : HierarchicalDataSourceView {
private SiteMapNodeCollection _collection;
public SiteMapHierarchicalDataSourceView(SiteMapNode node) {
_collection = new SiteMapNodeCollection(node);
}
public SiteMapHierarchicalDataSourceView(SiteMapNodeCollection collection) {
_collection = collection;
}
public override IHierarchicalEnumerable Select() {
return _collection;
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- RoutingEndpointTrait.cs
- COSERVERINFO.cs
- IdentityNotMappedException.cs
- AuthenticationSection.cs
- XmlSchema.cs
- VisualStyleRenderer.cs
- PropertyTabChangedEvent.cs
- FragmentNavigationEventArgs.cs
- IUnknownConstantAttribute.cs
- HttpWebResponse.cs
- Int32EqualityComparer.cs
- ExpandCollapseProviderWrapper.cs
- SqlMethodAttribute.cs
- CheckBox.cs
- ShaderEffect.cs
- UnsafeNativeMethods.cs
- BitSet.cs
- AutoGeneratedField.cs
- ArraySubsetEnumerator.cs
- BounceEase.cs
- DateTimeFormat.cs
- SmiSettersStream.cs
- TextTreeDeleteContentUndoUnit.cs
- DataSourceSelectArguments.cs
- TypeResolvingOptions.cs
- ErrorEventArgs.cs
- BitmapSourceSafeMILHandle.cs
- EqualityComparer.cs
- DataGridViewCellValidatingEventArgs.cs
- AppDomainProtocolHandler.cs
- SchemaAttDef.cs
- DetailsViewInsertedEventArgs.cs
- WorkflowQueuingService.cs
- BitmapVisualManager.cs
- CheckBox.cs
- InternalPolicyElement.cs
- TileBrush.cs
- DataPointer.cs
- TraceEventCache.cs
- RelationshipManager.cs
- StorageSetMapping.cs
- ResourcePool.cs
- AttributeQuery.cs
- GraphicsPathIterator.cs
- Quad.cs
- EntityDataSourceContainerNameConverter.cs
- PackageRelationship.cs
- PenContext.cs
- MailAddress.cs
- WrappedIUnknown.cs
- SocketManager.cs
- odbcmetadatacolumnnames.cs
- StructuredTypeEmitter.cs
- XmlSignatureProperties.cs
- ConfigurationPropertyAttribute.cs
- FacetValues.cs
- ClientConfigurationSystem.cs
- InvalidPropValue.cs
- BinHexEncoding.cs
- WindowsSpinner.cs
- OutputWindow.cs
- SerializationInfo.cs
- ToggleButton.cs
- PrintDocument.cs
- AuthenticationConfig.cs
- TabItemAutomationPeer.cs
- RadialGradientBrush.cs
- GZipStream.cs
- FixedPageStructure.cs
- RawMouseInputReport.cs
- InternalConfigHost.cs
- CustomBindingElementCollection.cs
- ConfigurationLockCollection.cs
- FixedHyperLink.cs
- PerformanceCounterCategory.cs
- DataGridViewControlCollection.cs
- IIS7UserPrincipal.cs
- StorageComplexTypeMapping.cs
- AsyncPostBackErrorEventArgs.cs
- ReadOnlyCollection.cs
- SoapAttributeOverrides.cs
- LedgerEntry.cs
- CodeExpressionStatement.cs
- Dispatcher.cs
- Wrapper.cs
- _SingleItemRequestCache.cs
- DoubleAnimationUsingKeyFrames.cs
- WindowsBrush.cs
- InstanceHandleConflictException.cs
- LocatorBase.cs
- TrackingWorkflowEventArgs.cs
- BasicExpandProvider.cs
- QilXmlReader.cs
- SoapConverter.cs
- ByteStream.cs
- TargetParameterCountException.cs
- WindowClosedEventArgs.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- Matrix3DConverter.cs
- versioninfo.cs