Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / whidbey / QFE / ndp / fx / src / xsp / System / Web / Configuration / HttpModulesSection.cs / 3 / 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. //------------------------------------------------------------------------------ //// 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- WindowAutomationPeer.cs
- CreateRefExpr.cs
- GatewayIPAddressInformationCollection.cs
- LabelEditEvent.cs
- AttachedPropertyBrowsableForChildrenAttribute.cs
- SettingsProperty.cs
- Registry.cs
- IgnoreSectionHandler.cs
- ReadOnlyDataSource.cs
- FixedDocument.cs
- WebBrowserHelper.cs
- DataGridViewComboBoxCell.cs
- SqlCacheDependencySection.cs
- MultitargetUtil.cs
- LinearKeyFrames.cs
- PointKeyFrameCollection.cs
- ModuleConfigurationInfo.cs
- EventLogPropertySelector.cs
- LocalizationParserHooks.cs
- WebEventTraceProvider.cs
- ReadOnlyAttribute.cs
- WindowsSecurityTokenAuthenticator.cs
- DependencyPropertyValueSerializer.cs
- ParamArrayAttribute.cs
- CultureTable.cs
- FlowDocumentPage.cs
- PolicyException.cs
- TemplateControlCodeDomTreeGenerator.cs
- OutputCacheProfileCollection.cs
- HwndKeyboardInputProvider.cs
- ProfilePropertyNameValidator.cs
- PropertyItemInternal.cs
- DesignerVerb.cs
- PingOptions.cs
- IndexedString.cs
- ToolBarOverflowPanel.cs
- EventProviderClassic.cs
- _AcceptOverlappedAsyncResult.cs
- GeneralTransform3DTo2DTo3D.cs
- RangeValueProviderWrapper.cs
- WebPartConnection.cs
- TemplateLookupAction.cs
- MsmqDecodeHelper.cs
- SmtpFailedRecipientException.cs
- SimplePropertyEntry.cs
- XmlSchemaSimpleContent.cs
- PerfCounters.cs
- PnrpPeerResolver.cs
- FrameworkPropertyMetadata.cs
- SocketInformation.cs
- TypeConverter.cs
- _SecureChannel.cs
- FixedSOMGroup.cs
- CryptoApi.cs
- CurrencyManager.cs
- TagPrefixCollection.cs
- CustomAttributeSerializer.cs
- GlyphRunDrawing.cs
- DeviceContexts.cs
- SecurityElement.cs
- ImmutableObjectAttribute.cs
- remotingproxy.cs
- TextDecorationLocationValidation.cs
- SapiInterop.cs
- WebPartConnectionsCancelEventArgs.cs
- WorkflowDesigner.cs
- EventHandlersStore.cs
- _Connection.cs
- GeometryModel3D.cs
- Native.cs
- Soap12FormatExtensions.cs
- SqlDelegatedTransaction.cs
- XslNumber.cs
- EventEntry.cs
- FixedSOMContainer.cs
- SettingsPropertyIsReadOnlyException.cs
- ActivityExecutionWorkItem.cs
- StylusPointCollection.cs
- Privilege.cs
- WorkflowServiceHostFactory.cs
- SQLString.cs
- FormViewInsertEventArgs.cs
- tibetanshape.cs
- CodeIdentifiers.cs
- LinkLabelLinkClickedEvent.cs
- ReadWriteObjectLock.cs
- PathGeometry.cs
- MSAANativeProvider.cs
- DesignSurface.cs
- DateRangeEvent.cs
- StorageEndPropertyMapping.cs
- DependencyPropertyAttribute.cs
- DrawingDrawingContext.cs
- OleDbCommandBuilder.cs
- TemplateLookupAction.cs
- MenuItem.cs
- GeometryConverter.cs
- Byte.cs
- Rotation3D.cs
- StringUtil.cs