Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / Configuration / HttpModulesSection.cs / 2 / 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; } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DecimalKeyFrameCollection.cs
- CompressionTransform.cs
- CellParagraph.cs
- ReadOnlyHierarchicalDataSourceView.cs
- PrintDialog.cs
- _TransmitFileOverlappedAsyncResult.cs
- BuildResult.cs
- EmissiveMaterial.cs
- EventMappingSettingsCollection.cs
- Timer.cs
- SHA1.cs
- EdmConstants.cs
- WebPartDisplayModeCancelEventArgs.cs
- DataMisalignedException.cs
- CommandID.cs
- ExpressionBuilderContext.cs
- XPathNavigator.cs
- ApplicationManager.cs
- RequestTimeoutManager.cs
- TextServicesContext.cs
- EventLogPermissionAttribute.cs
- FormClosingEvent.cs
- DiffuseMaterial.cs
- DeclarativeExpressionConditionDeclaration.cs
- HostProtectionPermission.cs
- DataSetUtil.cs
- SecurityCriticalDataForSet.cs
- precedingquery.cs
- TimeSpan.cs
- PagePropertiesChangingEventArgs.cs
- ResourceReferenceKeyNotFoundException.cs
- ToolStripDropDownItem.cs
- SrgsOneOf.cs
- SiteMap.cs
- XmlTypeAttribute.cs
- Scene3D.cs
- WebPartHeaderCloseVerb.cs
- TextSpanModifier.cs
- RelatedEnd.cs
- ValidationResult.cs
- Helpers.cs
- DataSvcMapFile.cs
- PropertyGeneratedEventArgs.cs
- ExcCanonicalXml.cs
- BamlTreeMap.cs
- RawStylusInputCustomData.cs
- NativeMethods.cs
- IntSecurity.cs
- RadioButtonStandardAdapter.cs
- CaseExpr.cs
- WebPageTraceListener.cs
- InterleavedZipPartStream.cs
- WsatConfiguration.cs
- _Connection.cs
- ControlCollection.cs
- Hashtable.cs
- QilInvokeLateBound.cs
- XmlSequenceWriter.cs
- FreezableOperations.cs
- OleDbTransaction.cs
- TypeExtension.cs
- selecteditemcollection.cs
- DesignerDataSourceView.cs
- Psha1DerivedKeyGenerator.cs
- ColorKeyFrameCollection.cs
- WebPartConnectionCollection.cs
- CodeLabeledStatement.cs
- Utils.cs
- XmlElementAttributes.cs
- XPathNavigatorKeyComparer.cs
- AuthStoreRoleProvider.cs
- OleDbCommand.cs
- PageBuildProvider.cs
- SupportsPreviewControlAttribute.cs
- LocatorPart.cs
- DesignSurfaceManager.cs
- DBSqlParserTableCollection.cs
- PhysicalAddress.cs
- PipelineModuleStepContainer.cs
- IncrementalCompileAnalyzer.cs
- XPathNavigatorKeyComparer.cs
- IsolatedStorageFilePermission.cs
- SectionRecord.cs
- ImageField.cs
- ParsedAttributeCollection.cs
- CryptoKeySecurity.cs
- TriggerAction.cs
- SkinBuilder.cs
- hresults.cs
- TextRange.cs
- TextRange.cs
- HtmlProps.cs
- UnsafeNativeMethods.cs
- ComplusEndpointConfigContainer.cs
- SelectedDatesCollection.cs
- InfoCardTraceRecord.cs
- XmlAggregates.cs
- EdmRelationshipRoleAttribute.cs
- DbConnectionPoolGroupProviderInfo.cs
- DuplicateWaitObjectException.cs