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 / HttpModulesSection.cs / 1 / 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
- TemplatedMailWebEventProvider.cs
- Pen.cs
- InvalidProgramException.cs
- StringUtil.cs
- Panel.cs
- WebBrowserNavigatedEventHandler.cs
- AnnotationMap.cs
- PermissionAttributes.cs
- ObjectContext.cs
- BitmapEffectDrawing.cs
- HandlerWithFactory.cs
- TextRangeEditTables.cs
- XmlSchemaFacet.cs
- OracleParameter.cs
- XmlElementCollection.cs
- StagingAreaInputItem.cs
- CodeComment.cs
- WindowsRichEdit.cs
- HttpModuleAction.cs
- WebPartsPersonalization.cs
- Point.cs
- FilteredDataSetHelper.cs
- EventHandlers.cs
- RegisteredExpandoAttribute.cs
- FontDriver.cs
- EncodingNLS.cs
- Quaternion.cs
- XmlLangPropertyAttribute.cs
- ColumnBinding.cs
- WebHttpSecurityElement.cs
- StaticDataManager.cs
- HMACRIPEMD160.cs
- SystemWebExtensionsSectionGroup.cs
- InputLangChangeEvent.cs
- HopperCache.cs
- WrappedReader.cs
- DataBindingCollectionEditor.cs
- basevalidator.cs
- DataControlReferenceCollection.cs
- TileBrush.cs
- storagemappingitemcollection.viewdictionary.cs
- CustomAttributeFormatException.cs
- DbRetry.cs
- SafeBitVector32.cs
- ThemeDictionaryExtension.cs
- ProtocolsSection.cs
- UnionCodeGroup.cs
- GroupBoxRenderer.cs
- MachineKeyConverter.cs
- WithStatement.cs
- CultureNotFoundException.cs
- Span.cs
- ProfileProvider.cs
- SqlDataSourceCache.cs
- DummyDataSource.cs
- DataControlFieldCollection.cs
- AddInContractAttribute.cs
- LabelAutomationPeer.cs
- TcpSocketManager.cs
- VBIdentifierName.cs
- HttpBrowserCapabilitiesWrapper.cs
- LinqDataSourceStatusEventArgs.cs
- cache.cs
- TableLayout.cs
- manifestimages.cs
- State.cs
- SqlUtils.cs
- SignatureToken.cs
- HttpException.cs
- ExpressionBuilder.cs
- SettingsBase.cs
- GlobalProxySelection.cs
- ApplicationSecurityManager.cs
- HttpWriter.cs
- Char.cs
- GenericEnumerator.cs
- Metadata.cs
- CssTextWriter.cs
- IndexObject.cs
- PixelShader.cs
- ImageClickEventArgs.cs
- StructuredTypeInfo.cs
- PointHitTestResult.cs
- SubclassTypeValidator.cs
- RuleSettingsCollection.cs
- SafeEventLogWriteHandle.cs
- DeviceSpecific.cs
- ListSortDescriptionCollection.cs
- StylusEventArgs.cs
- Timeline.cs
- PrintControllerWithStatusDialog.cs
- Base64WriteStateInfo.cs
- TrustSection.cs
- IgnorePropertiesAttribute.cs
- XmlWellformedWriter.cs
- XmlSchemaElement.cs
- ConfigurationProperty.cs
- Form.cs
- HttpCapabilitiesSectionHandler.cs
- TimelineClockCollection.cs