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 / 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
- DataGridViewCellPaintingEventArgs.cs
- Array.cs
- AttributedMetaModel.cs
- ScriptIgnoreAttribute.cs
- DataGridViewCellStyleConverter.cs
- SessionStateItemCollection.cs
- TabItem.cs
- DesignerVerb.cs
- StopRoutingHandler.cs
- SQLDecimalStorage.cs
- CachedBitmap.cs
- DataSetSchema.cs
- TablePatternIdentifiers.cs
- TextAutomationPeer.cs
- Base64Decoder.cs
- CodeDelegateInvokeExpression.cs
- WmfPlaceableFileHeader.cs
- PerformanceCounterNameAttribute.cs
- OleDbParameterCollection.cs
- PrivateFontCollection.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- Scene3D.cs
- StringValidator.cs
- SafeEventLogWriteHandle.cs
- CodeGenHelper.cs
- TextRangeAdaptor.cs
- safelink.cs
- BinaryCommonClasses.cs
- FilterElement.cs
- StreamingContext.cs
- OptimisticConcurrencyException.cs
- BlockCollection.cs
- TextBox.cs
- BitmapPalette.cs
- UnSafeCharBuffer.cs
- ZipIOZip64EndOfCentralDirectoryLocatorBlock.cs
- Literal.cs
- DataGridViewColumnTypeEditor.cs
- TransactionException.cs
- NameValuePair.cs
- AdornedElementPlaceholder.cs
- VectorValueSerializer.cs
- SiteOfOriginPart.cs
- Hashtable.cs
- RequestTimeoutManager.cs
- SafeFileHandle.cs
- NavigationWindow.cs
- Scene3D.cs
- SpecialFolderEnumConverter.cs
- StringHandle.cs
- BuildProvider.cs
- TreeChangeInfo.cs
- CollectionContainer.cs
- SplitterPanel.cs
- BinaryQueryOperator.cs
- CollectionContainer.cs
- SecureUICommand.cs
- XmlHierarchicalEnumerable.cs
- HostingEnvironmentException.cs
- ComponentDesigner.cs
- Int32KeyFrameCollection.cs
- GridSplitter.cs
- DateTimeUtil.cs
- DifferencingCollection.cs
- TextTreeRootNode.cs
- XamlSerializationHelper.cs
- MatrixTransform3D.cs
- CalloutQueueItem.cs
- GeneralTransform2DTo3DTo2D.cs
- TypeConverterValueSerializer.cs
- InputLanguage.cs
- DeclarativeCatalogPart.cs
- AvtEvent.cs
- ApplicationException.cs
- ApplicationCommands.cs
- LabelExpression.cs
- XmlSchemas.cs
- RefreshEventArgs.cs
- RequestQueue.cs
- RegisterInfo.cs
- EncoderBestFitFallback.cs
- TimeStampChecker.cs
- GenericEnumConverter.cs
- ZoneIdentityPermission.cs
- HttpException.cs
- UnsafeNativeMethodsPenimc.cs
- ScriptModule.cs
- Directory.cs
- EdmEntityTypeAttribute.cs
- ForAllOperator.cs
- ProcessProtocolHandler.cs
- Geometry3D.cs
- FrameworkElementFactory.cs
- UidPropertyAttribute.cs
- MSHTMLHost.cs
- BaseParaClient.cs
- AffineTransform3D.cs
- PlatformCulture.cs
- TypeUtils.cs
- Html32TextWriter.cs