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
- GACIdentityPermission.cs
- PageAsyncTask.cs
- KeyedHashAlgorithm.cs
- ValidationHelpers.cs
- BindableAttribute.cs
- SchemaImporter.cs
- RijndaelManagedTransform.cs
- FrameworkTemplate.cs
- Accessible.cs
- FlowPosition.cs
- RegexCaptureCollection.cs
- XmlSerializationReader.cs
- MimeTypeAttribute.cs
- CodeTypeConstructor.cs
- RadioButtonPopupAdapter.cs
- EntitySqlQueryState.cs
- EditingCommands.cs
- ControlBuilderAttribute.cs
- PropertyManager.cs
- StrokeRenderer.cs
- HuffCodec.cs
- BaseTemplateBuildProvider.cs
- DataSetMappper.cs
- ActivityBindForm.Designer.cs
- TerminatorSinks.cs
- CreateUserWizardDesigner.cs
- ProcessHostServerConfig.cs
- ConfigurationCollectionAttribute.cs
- BuildDependencySet.cs
- IntegerFacetDescriptionElement.cs
- FloaterBaseParaClient.cs
- PrintEvent.cs
- ParserStack.cs
- DataSourceSerializationException.cs
- Point.cs
- SharedPersonalizationStateInfo.cs
- StorageModelBuildProvider.cs
- MessageVersion.cs
- DynamicRendererThreadManager.cs
- DrawingCollection.cs
- Argument.cs
- DatePicker.cs
- ZipIOZip64EndOfCentralDirectoryBlock.cs
- SoapWriter.cs
- InternalEnumValidator.cs
- Int32Animation.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- MemberDescriptor.cs
- DateTimeOffsetConverter.cs
- Trigger.cs
- ExceptionValidationRule.cs
- WebHostedComPlusServiceHost.cs
- Compiler.cs
- AffineTransform3D.cs
- FilterElement.cs
- DBConnection.cs
- Stylus.cs
- DependencyPropertyValueSerializer.cs
- SqlPersonalizationProvider.cs
- RectangleHotSpot.cs
- ResourceReader.cs
- WebEventCodes.cs
- FixedSOMLineCollection.cs
- SweepDirectionValidation.cs
- VirtualPathProvider.cs
- GradientStopCollection.cs
- RoleExceptions.cs
- TimeEnumHelper.cs
- ChameleonKey.cs
- UpDownBase.cs
- WebPartConnectionsConfigureVerb.cs
- UnmanagedBitmapWrapper.cs
- StubHelpers.cs
- UnsafeNativeMethods.cs
- ValueOfAction.cs
- ListBase.cs
- OleDbErrorCollection.cs
- NeutralResourcesLanguageAttribute.cs
- PropertyInfo.cs
- PropertyGroupDescription.cs
- SourceFileBuildProvider.cs
- DataListItemCollection.cs
- ImageCodecInfoPrivate.cs
- COSERVERINFO.cs
- OneOfScalarConst.cs
- ShapingEngine.cs
- DbConnectionPoolGroup.cs
- TemplatePartAttribute.cs
- LogExtent.cs
- XmlSchemaIdentityConstraint.cs
- CqlLexer.cs
- SettingsPropertyWrongTypeException.cs
- BoundsDrawingContextWalker.cs
- ISessionStateStore.cs
- Buffer.cs
- XmlLangPropertyAttribute.cs
- DataKey.cs
- RenderTargetBitmap.cs
- TagNameToTypeMapper.cs
- RegisteredScript.cs