Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / xsp / System / Web / Configuration / WebConfigurationFileMap.cs / 1 / WebConfigurationFileMap.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Configuration { using System; using System.Configuration; using System.Web.Util; using System.Security.Permissions; // // Holds the configuration file mapping for a Web server. // // Note that multiple paths can be specified, and they do // not all have to be along the a single path. // This allows the class to be used in the SimpleApplicationHost // case, where the path to client ASP.NET files needs to be specified // in addition to the application path. // [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class WebConfigurationFileMap : ConfigurationFileMap { string _site; VirtualDirectoryMappingCollection _virtualDirectoryMapping; public WebConfigurationFileMap() { _site = String.Empty; _virtualDirectoryMapping = new VirtualDirectoryMappingCollection(); } private WebConfigurationFileMap(string machineConfigFilename, string site, VirtualDirectoryMappingCollection VirtualDirectoryMapping) : base(machineConfigFilename) { _site = site; _virtualDirectoryMapping = VirtualDirectoryMapping; } public override object Clone() { VirtualDirectoryMappingCollection virtualDirectoryMappingClone = _virtualDirectoryMapping.Clone(); return new WebConfigurationFileMap(MachineConfigFilename, _site, virtualDirectoryMappingClone); } // // The name of the site. // If left unspecified, it will be supplied by the HostingEnvironment. // If there is no HostingEnvironment, it defaults to "Default Web Site". // internal string Site { get { return _site; } set { if (!WebConfigurationHost.IsValidSiteArgument(value)) { throw ExceptionUtil.PropertyInvalid("Site"); } _site = value; } } // // Collection of virtual directory -> physical directory mappings. // public VirtualDirectoryMappingCollection VirtualDirectories { get { return _virtualDirectoryMapping; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Configuration { using System; using System.Configuration; using System.Web.Util; using System.Security.Permissions; // // Holds the configuration file mapping for a Web server. // // Note that multiple paths can be specified, and they do // not all have to be along the a single path. // This allows the class to be used in the SimpleApplicationHost // case, where the path to client ASP.NET files needs to be specified // in addition to the application path. // [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class WebConfigurationFileMap : ConfigurationFileMap { string _site; VirtualDirectoryMappingCollection _virtualDirectoryMapping; public WebConfigurationFileMap() { _site = String.Empty; _virtualDirectoryMapping = new VirtualDirectoryMappingCollection(); } private WebConfigurationFileMap(string machineConfigFilename, string site, VirtualDirectoryMappingCollection VirtualDirectoryMapping) : base(machineConfigFilename) { _site = site; _virtualDirectoryMapping = VirtualDirectoryMapping; } public override object Clone() { VirtualDirectoryMappingCollection virtualDirectoryMappingClone = _virtualDirectoryMapping.Clone(); return new WebConfigurationFileMap(MachineConfigFilename, _site, virtualDirectoryMappingClone); } // // The name of the site. // If left unspecified, it will be supplied by the HostingEnvironment. // If there is no HostingEnvironment, it defaults to "Default Web Site". // internal string Site { get { return _site; } set { if (!WebConfigurationHost.IsValidSiteArgument(value)) { throw ExceptionUtil.PropertyInvalid("Site"); } _site = value; } } // // Collection of virtual directory -> physical directory mappings. // public VirtualDirectoryMappingCollection VirtualDirectories { get { return _virtualDirectoryMapping; } } } } // 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
- Privilege.cs
- FormsAuthenticationCredentials.cs
- SchemaComplexType.cs
- TextServicesLoader.cs
- CollectionView.cs
- SimpleHandlerBuildProvider.cs
- DBConcurrencyException.cs
- cookie.cs
- NavigationExpr.cs
- DataError.cs
- AddInAttribute.cs
- BuildManagerHost.cs
- RotateTransform3D.cs
- XPathPatternBuilder.cs
- StringComparer.cs
- uribuilder.cs
- RepeatBehaviorConverter.cs
- VirtualizedContainerService.cs
- ThemeDictionaryExtension.cs
- AbsoluteQuery.cs
- keycontainerpermission.cs
- DashStyle.cs
- NonClientArea.cs
- UserNameSecurityTokenAuthenticator.cs
- ByteAnimation.cs
- HijriCalendar.cs
- PropertyItem.cs
- StringAnimationUsingKeyFrames.cs
- Header.cs
- Pen.cs
- ILGenerator.cs
- PolyQuadraticBezierSegmentFigureLogic.cs
- StatusBarDrawItemEvent.cs
- ImageListUtils.cs
- ForceCopyBuildProvider.cs
- KeyValuePair.cs
- HttpProfileGroupBase.cs
- StringPropertyBuilder.cs
- CopyAttributesAction.cs
- ComponentResourceKeyConverter.cs
- HttpHandlersSection.cs
- VBCodeProvider.cs
- Grid.cs
- CounterCreationDataCollection.cs
- RuleInfoComparer.cs
- IODescriptionAttribute.cs
- ProxySimple.cs
- OleDbParameterCollection.cs
- WebPartConnectionsCancelVerb.cs
- BinaryOperationBinder.cs
- StopStoryboard.cs
- PersistChildrenAttribute.cs
- ReadOnlyAttribute.cs
- AstTree.cs
- TagPrefixAttribute.cs
- XmlTextAttribute.cs
- Stackframe.cs
- BasicCommandTreeVisitor.cs
- ServiceCredentialsSecurityTokenManager.cs
- LocatorPart.cs
- Thickness.cs
- XamlClipboardData.cs
- Compilation.cs
- Profiler.cs
- InputProviderSite.cs
- SmiEventSink.cs
- Converter.cs
- TraceListeners.cs
- StylusShape.cs
- SystemDiagnosticsSection.cs
- BuildResultCache.cs
- Cursors.cs
- BadImageFormatException.cs
- WebConfigurationFileMap.cs
- ReadOnlyAttribute.cs
- IgnoreFileBuildProvider.cs
- PathFigure.cs
- CryptoApi.cs
- WebServiceClientProxyGenerator.cs
- COMException.cs
- FillRuleValidation.cs
- followingquery.cs
- XmlSchemaAnnotated.cs
- TraceHandlerErrorFormatter.cs
- XmlSortKeyAccumulator.cs
- CornerRadiusConverter.cs
- CodeVariableReferenceExpression.cs
- SqlDataSourceCommandEventArgs.cs
- MessageBox.cs
- PropertyGridCommands.cs
- Propagator.JoinPropagator.cs
- LinearGradientBrush.cs
- SocketElement.cs
- IpcChannel.cs
- AnalyzedTree.cs
- ToolStripSettings.cs
- PropertyDescriptorComparer.cs
- ConfigXmlComment.cs
- SegmentTree.cs
- XMLDiffLoader.cs