Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- RepeatEnumerable.cs
- SchemaTypeEmitter.cs
- NavigatingCancelEventArgs.cs
- IntPtr.cs
- Method.cs
- ObjectReaderCompiler.cs
- EntityParameter.cs
- AsyncOperationContext.cs
- DecimalStorage.cs
- XPathExpr.cs
- PrintController.cs
- securitycriticaldataformultiplegetandset.cs
- Int32Collection.cs
- SelectedDatesCollection.cs
- NameTable.cs
- ButtonChrome.cs
- XmlUrlEditor.cs
- SessionStateModule.cs
- ProtectedConfigurationProviderCollection.cs
- Emitter.cs
- TextEditorParagraphs.cs
- SmiRequestExecutor.cs
- DesignerMetadata.cs
- DbgUtil.cs
- InputProcessorProfilesLoader.cs
- ExceptionRoutedEventArgs.cs
- LiteralControl.cs
- GroupStyle.cs
- Win32.cs
- HostingEnvironment.cs
- AbstractSvcMapFileLoader.cs
- CounterCreationDataCollection.cs
- TypeLibConverter.cs
- BrowserTree.cs
- RegexCharClass.cs
- LayoutEditorPart.cs
- InputLanguageProfileNotifySink.cs
- EventDescriptor.cs
- DataSourceCacheDurationConverter.cs
- InkCanvas.cs
- Floater.cs
- BinaryFormatterSinks.cs
- XmlDocumentType.cs
- ControlDesigner.cs
- Emitter.cs
- NullReferenceException.cs
- StackOverflowException.cs
- SapiInterop.cs
- CSharpCodeProvider.cs
- Merger.cs
- CharUnicodeInfo.cs
- AuthenticationModuleElement.cs
- DataGridTemplateColumn.cs
- GradientSpreadMethodValidation.cs
- OleDbStruct.cs
- XmlHierarchyData.cs
- BaseTransportHeaders.cs
- ClearCollection.cs
- WriteFileContext.cs
- OledbConnectionStringbuilder.cs
- EventManager.cs
- DiscriminatorMap.cs
- BatchServiceHost.cs
- CompModSwitches.cs
- LogReserveAndAppendState.cs
- PropertyAccessVisitor.cs
- XmlSchemaRedefine.cs
- Expression.cs
- NavigatorInput.cs
- XPathDocumentBuilder.cs
- AttributeCollection.cs
- OracleBFile.cs
- DataGridViewHitTestInfo.cs
- SqlBooleanizer.cs
- MenuItem.cs
- PreviewPageInfo.cs
- PointLight.cs
- BaseCAMarshaler.cs
- AdornedElementPlaceholder.cs
- ImagingCache.cs
- UrlAuthFailureHandler.cs
- XmlILStorageConverter.cs
- InkPresenterAutomationPeer.cs
- WebMethodAttribute.cs
- UInt64Storage.cs
- CellTreeSimplifier.cs
- SystemResourceKey.cs
- NullableBoolConverter.cs
- ForceCopyBuildProvider.cs
- ButtonStandardAdapter.cs
- EmptyElement.cs
- ScriptManagerProxy.cs
- GridViewCellAutomationPeer.cs
- SharedConnectionInfo.cs
- StylusPointPropertyId.cs
- ManipulationPivot.cs
- XPathParser.cs
- FontWeight.cs
- ManifestResourceInfo.cs
- ProfileManager.cs