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
- Splitter.cs
- HTTPNotFoundHandler.cs
- CreateParams.cs
- Ref.cs
- MimeTypePropertyAttribute.cs
- TemplateControlCodeDomTreeGenerator.cs
- EmptyArray.cs
- TemplateContentLoader.cs
- RequestCache.cs
- Point4D.cs
- StringConcat.cs
- ProviderConnectionPointCollection.cs
- DecoderFallback.cs
- ActivityExecutorOperation.cs
- NetworkStream.cs
- DateTimeSerializationSection.cs
- LinqDataSourceInsertEventArgs.cs
- UserControlAutomationPeer.cs
- ReflectionPermission.cs
- _TimerThread.cs
- NGCSerializationManagerAsync.cs
- XamlNamespaceHelper.cs
- invalidudtexception.cs
- ImageSource.cs
- ExtensionSimplifierMarkupObject.cs
- GridViewColumn.cs
- PaperSource.cs
- CompModSwitches.cs
- CompositeFontParser.cs
- NavigatorInput.cs
- _ProxyRegBlob.cs
- PaintEvent.cs
- MinimizableAttributeTypeConverter.cs
- SqlResolver.cs
- WebPartDescription.cs
- DataGridAutoFormat.cs
- TcpDuplicateContext.cs
- InfoCardTraceRecord.cs
- HandlerBase.cs
- LambdaCompiler.Generated.cs
- CroppedBitmap.cs
- CapabilitiesAssignment.cs
- FilteredXmlReader.cs
- AggregatePushdown.cs
- SendingRequestEventArgs.cs
- AnimationClock.cs
- TreePrinter.cs
- ServiceAuthorizationBehavior.cs
- Panel.cs
- ScriptResourceAttribute.cs
- RequiredAttributeAttribute.cs
- AttributeEmitter.cs
- DbConnectionStringBuilder.cs
- SystemIPv4InterfaceProperties.cs
- KernelTypeValidation.cs
- EntitySqlQueryCacheEntry.cs
- FocusChangedEventArgs.cs
- IndexedWhereQueryOperator.cs
- WorkflowDebuggerSteppingAttribute.cs
- RequestBringIntoViewEventArgs.cs
- MessageDesigner.cs
- ReadContentAsBinaryHelper.cs
- XmlDeclaration.cs
- SchemaAttDef.cs
- StateMachine.cs
- Point3DCollection.cs
- Int16AnimationUsingKeyFrames.cs
- GeometryHitTestResult.cs
- PerformanceCounter.cs
- DataContract.cs
- Number.cs
- ComplexTypeEmitter.cs
- ArrayWithOffset.cs
- ReaderOutput.cs
- typedescriptorpermission.cs
- TextParagraph.cs
- WebSysDescriptionAttribute.cs
- WebEventTraceProvider.cs
- SafeNativeMethods.cs
- TableSectionStyle.cs
- BoolLiteral.cs
- TextTreeInsertUndoUnit.cs
- CheckBoxField.cs
- WindowsListViewGroup.cs
- CommandValueSerializer.cs
- StringSorter.cs
- Marshal.cs
- TextParagraphProperties.cs
- Opcode.cs
- TransformGroup.cs
- BinaryObjectInfo.cs
- ObjectDataSourceFilteringEventArgs.cs
- Clock.cs
- BinaryObjectWriter.cs
- VariantWrapper.cs
- UnconditionalPolicy.cs
- PropertyDescriptorGridEntry.cs
- AttachmentService.cs
- SqlEnums.cs
- SelectionChangedEventArgs.cs