Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / xsp / System / Web / Configuration / HttpModulesSection.cs / 5 / HttpModulesSection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Configuration { using System; using System.Xml; using System.Configuration; using System.Collections.Specialized; using System.Collections; using System.IO; using System.Text; using System.Web.Configuration; using System.Globalization; using System.Security.Permissions; [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class HttpModulesSection : ConfigurationSection { private static ConfigurationPropertyCollection _properties; private static readonly ConfigurationProperty _propHttpModules = new ConfigurationProperty(null, typeof(HttpModuleActionCollection), null, ConfigurationPropertyOptions.IsDefaultCollection); static HttpModulesSection() { // Property initialization _properties = new ConfigurationPropertyCollection(); _properties.Add(_propHttpModules); } public HttpModulesSection() { } protected override ConfigurationPropertyCollection Properties { get { return _properties; } } [ConfigurationProperty("", IsDefaultCollection = true)] public HttpModuleActionCollection Modules { get { return (HttpModuleActionCollection)base[_propHttpModules]; } } internal HttpModuleCollection CreateModules() { HttpModuleCollection modules = new HttpModuleCollection(); foreach (HttpModuleAction module in Modules) { modules.AddModule(module.Entry.ModuleName, module.Entry.Create()); } modules.AddModule("DefaultAuthentication", new System.Web.Security.DefaultAuthenticationModule()); return modules; } } } // 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.Xml; using System.Configuration; using System.Collections.Specialized; using System.Collections; using System.IO; using System.Text; using System.Web.Configuration; using System.Globalization; using System.Security.Permissions; [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class HttpModulesSection : ConfigurationSection { private static ConfigurationPropertyCollection _properties; private static readonly ConfigurationProperty _propHttpModules = new ConfigurationProperty(null, typeof(HttpModuleActionCollection), null, ConfigurationPropertyOptions.IsDefaultCollection); static HttpModulesSection() { // Property initialization _properties = new ConfigurationPropertyCollection(); _properties.Add(_propHttpModules); } public HttpModulesSection() { } protected override ConfigurationPropertyCollection Properties { get { return _properties; } } [ConfigurationProperty("", IsDefaultCollection = true)] public HttpModuleActionCollection Modules { get { return (HttpModuleActionCollection)base[_propHttpModules]; } } internal HttpModuleCollection CreateModules() { HttpModuleCollection modules = new HttpModuleCollection(); foreach (HttpModuleAction module in Modules) { modules.AddModule(module.Entry.ModuleName, module.Entry.Create()); } modules.AddModule("DefaultAuthentication", new System.Web.Security.DefaultAuthenticationModule()); return modules; } } } // 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
- HScrollProperties.cs
- DataRelationPropertyDescriptor.cs
- SspiSafeHandles.cs
- CodeExpressionStatement.cs
- RegisterInfo.cs
- MultilineStringConverter.cs
- BackStopAuthenticationModule.cs
- ConnectionPoint.cs
- WorkflowDesigner.cs
- MsmqAuthenticationMode.cs
- AuthorizationRule.cs
- XamlFilter.cs
- TransactionTraceIdentifier.cs
- ObjectStateManagerMetadata.cs
- TransactionFormatter.cs
- PerspectiveCamera.cs
- SqlTransaction.cs
- ScriptingWebServicesSectionGroup.cs
- TypeExtension.cs
- IPAddress.cs
- UnsafeNativeMethods.cs
- Header.cs
- XPathSingletonIterator.cs
- EventProperty.cs
- ConnectionProviderAttribute.cs
- WebBrowserNavigatingEventHandler.cs
- DynamicHyperLink.cs
- XmlParserContext.cs
- WebPartAddingEventArgs.cs
- PartialTrustVisibleAssembliesSection.cs
- util.cs
- GregorianCalendar.cs
- SemanticResolver.cs
- PropertyItemInternal.cs
- WebPartEditorApplyVerb.cs
- XmlWriterTraceListener.cs
- RangeValidator.cs
- TextEditorSpelling.cs
- ProfileManager.cs
- OciLobLocator.cs
- DesignerHost.cs
- WsdlHelpGeneratorElement.cs
- AlignmentXValidation.cs
- RepeaterItem.cs
- EdmSchemaError.cs
- WaitForChangedResult.cs
- DoubleKeyFrameCollection.cs
- OleStrCAMarshaler.cs
- IODescriptionAttribute.cs
- MemberCollection.cs
- HostAdapter.cs
- BitmapEffectDrawingContextState.cs
- PreviewPageInfo.cs
- PocoEntityKeyStrategy.cs
- HttpApplicationStateBase.cs
- ThreadInterruptedException.cs
- BitmapEffectCollection.cs
- ProfileServiceManager.cs
- MasterPageCodeDomTreeGenerator.cs
- ProcessThreadCollection.cs
- TaiwanLunisolarCalendar.cs
- MessageVersion.cs
- GeneralTransform.cs
- sortedlist.cs
- AudioFormatConverter.cs
- TextElementCollection.cs
- DefaultEvaluationContext.cs
- validation.cs
- StringToken.cs
- DataColumnMapping.cs
- FixedSOMLineCollection.cs
- mediaeventshelper.cs
- Rfc2898DeriveBytes.cs
- DiscoveryProxy.cs
- KoreanCalendar.cs
- FontSource.cs
- JapaneseCalendar.cs
- XPathNavigatorKeyComparer.cs
- PkcsMisc.cs
- OutputCacheProfileCollection.cs
- Queue.cs
- ChangePassword.cs
- LazyTextWriterCreator.cs
- InProcStateClientManager.cs
- SafeLibraryHandle.cs
- ProcessHostMapPath.cs
- ControlIdConverter.cs
- Composition.cs
- dataprotectionpermission.cs
- ApplicationActivator.cs
- HandledMouseEvent.cs
- XmlCharCheckingWriter.cs
- XmlDocumentType.cs
- ContentPathSegment.cs
- SqlDataReaderSmi.cs
- BufferedGraphicsContext.cs
- ZeroOpNode.cs
- X509Utils.cs
- GridViewUpdateEventArgs.cs
- RoleManagerModule.cs