Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- DateTime.cs
- GestureRecognizer.cs
- VerificationException.cs
- LifetimeServices.cs
- SuppressMergeCheckAttribute.cs
- ResourceManagerWrapper.cs
- PerformanceCounterPermission.cs
- PeerChannelFactory.cs
- AVElementHelper.cs
- JoinSymbol.cs
- WSSecurityPolicy11.cs
- XmlCharType.cs
- FontUnitConverter.cs
- MD5Cng.cs
- VirtualizedCellInfoCollection.cs
- QueryStringParameter.cs
- WebServiceResponseDesigner.cs
- ContextMarshalException.cs
- SynthesizerStateChangedEventArgs.cs
- BindingOperations.cs
- BooleanStorage.cs
- ListViewTableRow.cs
- CollectionViewGroupInternal.cs
- WorkflowWebHostingModule.cs
- ParameterCollection.cs
- Popup.cs
- EntityDataSourceWrapper.cs
- SkinBuilder.cs
- VariantWrapper.cs
- GlobalDataBindingHandler.cs
- DesignerTextBoxAdapter.cs
- SqlProvider.cs
- ContainerSelectorBehavior.cs
- ActiveXSite.cs
- XsltException.cs
- Cursors.cs
- OracleSqlParser.cs
- EventManager.cs
- ValidationSummary.cs
- CqlBlock.cs
- TreeNodeStyle.cs
- EmptyEnumerator.cs
- HelpInfo.cs
- SettingsAttributes.cs
- AddressAccessDeniedException.cs
- HttpCacheVary.cs
- GetWinFXPath.cs
- EdmItemCollection.cs
- ToolStripScrollButton.cs
- InfoCardConstants.cs
- HttpInputStream.cs
- ImageCodecInfoPrivate.cs
- externdll.cs
- SchemaConstraints.cs
- PackageRelationship.cs
- SchemaSetCompiler.cs
- CapabilitiesAssignment.cs
- ScriptingSectionGroup.cs
- SmtpReplyReader.cs
- FormViewUpdatedEventArgs.cs
- XmlQueryStaticData.cs
- ScrollChrome.cs
- ConfigXmlElement.cs
- SQLMoney.cs
- LookupNode.cs
- HttpResponseInternalWrapper.cs
- ChannelDispatcher.cs
- SqlXmlStorage.cs
- PolyBezierSegment.cs
- Message.cs
- ExpandSegmentCollection.cs
- Assembly.cs
- __Filters.cs
- ProxyWebPartConnectionCollection.cs
- DuplicateDetector.cs
- Types.cs
- Int16AnimationBase.cs
- IPAddress.cs
- InfoCardRSAOAEPKeyExchangeFormatter.cs
- ChangeInterceptorAttribute.cs
- IdnMapping.cs
- UnmanagedMemoryAccessor.cs
- SHA256Managed.cs
- Convert.cs
- TransformCryptoHandle.cs
- UrlMappingsModule.cs
- DebugView.cs
- DES.cs
- RequiredAttributeAttribute.cs
- SchemaElement.cs
- FileDetails.cs
- CanonicalXml.cs
- Validator.cs
- MetadataItem_Static.cs
- ProcessProtocolHandler.cs
- TypeDescriptionProviderAttribute.cs
- Int16.cs
- RegisteredScript.cs
- HTMLTextWriter.cs
- MultiView.cs