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
- CollectionChangeEventArgs.cs
- Span.cs
- EncryptedXml.cs
- Viewport3DAutomationPeer.cs
- ConnectionPoolManager.cs
- OleDbFactory.cs
- OledbConnectionStringbuilder.cs
- xml.cs
- EntitySqlQueryCacheKey.cs
- ErrorTolerantObjectWriter.cs
- RuntimeIdentifierPropertyAttribute.cs
- EntityObject.cs
- Deserializer.cs
- InvokeProviderWrapper.cs
- ReachDocumentPageSerializer.cs
- CharConverter.cs
- ComplexBindingPropertiesAttribute.cs
- StorageSetMapping.cs
- MetadataArtifactLoaderFile.cs
- ArrayTypeMismatchException.cs
- New.cs
- RuntimeHelpers.cs
- SqlDependencyListener.cs
- SafeCloseHandleCritical.cs
- TypeTypeConverter.cs
- TextParagraphCache.cs
- PrinterResolution.cs
- TreeNodeMouseHoverEvent.cs
- AmbientEnvironment.cs
- DomainUpDown.cs
- SafeCryptoHandles.cs
- Encoding.cs
- WebBrowser.cs
- SoapAttributeOverrides.cs
- MappingItemCollection.cs
- hwndwrapper.cs
- ListItemParagraph.cs
- ActivityStateQuery.cs
- MethodToken.cs
- GPPOINT.cs
- Utility.cs
- AppearanceEditorPart.cs
- infer.cs
- ValidatorCompatibilityHelper.cs
- assemblycache.cs
- CopyAction.cs
- RadialGradientBrush.cs
- TimeSpanStorage.cs
- SQLBinary.cs
- GenericParameterDataContract.cs
- HTMLTagNameToTypeMapper.cs
- SelectedDatesCollection.cs
- SerializationException.cs
- ObjectListCommandsPage.cs
- WorkflowInstanceProvider.cs
- LayoutManager.cs
- ObjectStateEntryDbUpdatableDataRecord.cs
- MessageTraceRecord.cs
- ProcessHostFactoryHelper.cs
- ResourceWriter.cs
- ButtonField.cs
- BevelBitmapEffect.cs
- PeerNameResolver.cs
- CustomTypeDescriptor.cs
- IItemProperties.cs
- PaginationProgressEventArgs.cs
- DoubleLink.cs
- DataGridState.cs
- SessionStateItemCollection.cs
- ProtocolElementCollection.cs
- SubstitutionDesigner.cs
- CalculatedColumn.cs
- CodeAccessSecurityEngine.cs
- NegatedCellConstant.cs
- WebProxyScriptElement.cs
- OleDbConnectionFactory.cs
- NavigationProgressEventArgs.cs
- DayRenderEvent.cs
- WindowsIPAddress.cs
- WorkflowDispatchContext.cs
- ComboBox.cs
- SessionState.cs
- _FixedSizeReader.cs
- DataContractSerializerSection.cs
- Mappings.cs
- SoapCommonClasses.cs
- TrustManagerMoreInformation.cs
- WebPartCatalogAddVerb.cs
- ClickablePoint.cs
- JsonSerializer.cs
- QilReference.cs
- FileFormatException.cs
- SerializationFieldInfo.cs
- InternalMappingException.cs
- NotSupportedException.cs
- FullTrustAssembliesSection.cs
- WmlTextViewAdapter.cs
- NameSpaceExtractor.cs
- StreamResourceInfo.cs
- XmlFormatExtensionAttribute.cs