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
- WebPartZoneBase.cs
- ArraySegment.cs
- RectAnimationClockResource.cs
- NTAccount.cs
- GridErrorDlg.cs
- EntityDataSourceValidationException.cs
- SubstitutionDesigner.cs
- StreamReader.cs
- HttpResponseHeader.cs
- TemplatePagerField.cs
- Operator.cs
- GridPattern.cs
- CookielessHelper.cs
- ManagementOptions.cs
- ListParaClient.cs
- ObjectDataSourceView.cs
- OracleConnectionFactory.cs
- TokenCreationException.cs
- DynamicValidator.cs
- ThreadPool.cs
- OleDbParameter.cs
- QuaternionAnimationBase.cs
- ControlPropertyNameConverter.cs
- CaseInsensitiveOrdinalStringComparer.cs
- FormViewActionList.cs
- ConnectionsZone.cs
- DefaultAutoFieldGenerator.cs
- ConfigurationStrings.cs
- TextRenderingModeValidation.cs
- AssociationSetMetadata.cs
- DataGridViewSelectedCellsAccessibleObject.cs
- ButtonStandardAdapter.cs
- HybridObjectCache.cs
- SizeChangedEventArgs.cs
- MobileControl.cs
- SrgsDocumentParser.cs
- MultiSelectRootGridEntry.cs
- ErrorReporting.cs
- InternalSafeNativeMethods.cs
- SpeechSynthesizer.cs
- TypeSemantics.cs
- StaticExtension.cs
- TextSpan.cs
- TableLayoutSettings.cs
- AuthenticationModuleElement.cs
- SqlException.cs
- EndEvent.cs
- EmptyCollection.cs
- ExpressionQuoter.cs
- TrustManagerMoreInformation.cs
- Listen.cs
- OutOfMemoryException.cs
- EdmSchemaAttribute.cs
- ListViewItemEventArgs.cs
- XamlTemplateSerializer.cs
- ConfigXmlWhitespace.cs
- DecoderNLS.cs
- XmlExtensionFunction.cs
- TextRunCacheImp.cs
- BinHexDecoder.cs
- LabelLiteral.cs
- HebrewCalendar.cs
- followingsibling.cs
- ContentElement.cs
- KnownBoxes.cs
- MsmqInputChannelListener.cs
- EntityDataSourceSelectedEventArgs.cs
- UxThemeWrapper.cs
- MessageContractImporter.cs
- MachineKeySection.cs
- ActionMessageFilter.cs
- DataBindingHandlerAttribute.cs
- Model3DGroup.cs
- RealProxy.cs
- ImageListImage.cs
- X509Chain.cs
- GACIdentityPermission.cs
- AsymmetricKeyExchangeFormatter.cs
- SQLBoolean.cs
- ProfilePropertySettingsCollection.cs
- MappingSource.cs
- QueryableFilterUserControl.cs
- AuthorizationRule.cs
- Animatable.cs
- ServiceHostingEnvironment.cs
- DataBoundControlHelper.cs
- AVElementHelper.cs
- MatrixKeyFrameCollection.cs
- BindingWorker.cs
- Win32KeyboardDevice.cs
- BrowserCapabilitiesCompiler.cs
- HttpListenerContext.cs
- DataGridPageChangedEventArgs.cs
- DataGridCellItemAutomationPeer.cs
- RoamingStoreFile.cs
- SmtpClient.cs
- AuthenticationSection.cs
- SecurityIdentifierElement.cs
- TextFormatter.cs
- ReflectionUtil.cs