Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Net / System / Net / Configuration / NetSectionGroup.cs / 1305376 / NetSectionGroup.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Net.Configuration { using System.Configuration; ////// Summary description for NetSectionGroup. /// public sealed class NetSectionGroup : ConfigurationSectionGroup { public NetSectionGroup() {} // public properties [ConfigurationProperty(ConfigurationStrings.AuthenticationModulesSectionName)] public AuthenticationModulesSection AuthenticationModules { get { return (AuthenticationModulesSection)Sections[ConfigurationStrings.AuthenticationModulesSectionName]; } } [ConfigurationProperty(ConfigurationStrings.ConnectionManagementSectionName)] public ConnectionManagementSection ConnectionManagement { get { return (ConnectionManagementSection)Sections[ConfigurationStrings.ConnectionManagementSectionName]; } } [ConfigurationProperty(ConfigurationStrings.DefaultProxySectionName)] public DefaultProxySection DefaultProxy { get { return (DefaultProxySection)Sections[ConfigurationStrings.DefaultProxySectionName]; } } #if !FEATURE_PAL public MailSettingsSectionGroup MailSettings { get { return (MailSettingsSectionGroup)SectionGroups[ConfigurationStrings.MailSettingsSectionName]; } } #endif // !FEATURE_PAL static public NetSectionGroup GetSectionGroup(Configuration config) { if (config == null) throw new ArgumentNullException("config"); return config.GetSectionGroup(ConfigurationStrings.SectionGroupName) as NetSectionGroup; } [ConfigurationProperty(ConfigurationStrings.RequestCachingSectionName)] public RequestCachingSection RequestCaching { get { return (RequestCachingSection)Sections[ConfigurationStrings.RequestCachingSectionName]; } } [ConfigurationProperty(ConfigurationStrings.SettingsSectionName)] public SettingsSection Settings { get { return (SettingsSection)Sections[ConfigurationStrings.SettingsSectionName]; } } [ConfigurationProperty(ConfigurationStrings.WebRequestModulesSectionName)] public WebRequestModulesSection WebRequestModules { get { return (WebRequestModulesSection)Sections[ConfigurationStrings.WebRequestModulesSectionName]; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Net.Configuration { using System.Configuration; ////// Summary description for NetSectionGroup. /// public sealed class NetSectionGroup : ConfigurationSectionGroup { public NetSectionGroup() {} // public properties [ConfigurationProperty(ConfigurationStrings.AuthenticationModulesSectionName)] public AuthenticationModulesSection AuthenticationModules { get { return (AuthenticationModulesSection)Sections[ConfigurationStrings.AuthenticationModulesSectionName]; } } [ConfigurationProperty(ConfigurationStrings.ConnectionManagementSectionName)] public ConnectionManagementSection ConnectionManagement { get { return (ConnectionManagementSection)Sections[ConfigurationStrings.ConnectionManagementSectionName]; } } [ConfigurationProperty(ConfigurationStrings.DefaultProxySectionName)] public DefaultProxySection DefaultProxy { get { return (DefaultProxySection)Sections[ConfigurationStrings.DefaultProxySectionName]; } } #if !FEATURE_PAL public MailSettingsSectionGroup MailSettings { get { return (MailSettingsSectionGroup)SectionGroups[ConfigurationStrings.MailSettingsSectionName]; } } #endif // !FEATURE_PAL static public NetSectionGroup GetSectionGroup(Configuration config) { if (config == null) throw new ArgumentNullException("config"); return config.GetSectionGroup(ConfigurationStrings.SectionGroupName) as NetSectionGroup; } [ConfigurationProperty(ConfigurationStrings.RequestCachingSectionName)] public RequestCachingSection RequestCaching { get { return (RequestCachingSection)Sections[ConfigurationStrings.RequestCachingSectionName]; } } [ConfigurationProperty(ConfigurationStrings.SettingsSectionName)] public SettingsSection Settings { get { return (SettingsSection)Sections[ConfigurationStrings.SettingsSectionName]; } } [ConfigurationProperty(ConfigurationStrings.WebRequestModulesSectionName)] public WebRequestModulesSection WebRequestModules { get { return (WebRequestModulesSection)Sections[ConfigurationStrings.WebRequestModulesSectionName]; } } } } // 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
- Constraint.cs
- BinaryCommonClasses.cs
- CannotUnloadAppDomainException.cs
- SubpageParaClient.cs
- SQLBinary.cs
- TreeNodeCollectionEditor.cs
- XmlWrappingReader.cs
- StrokeNodeData.cs
- EventManager.cs
- SqlWriter.cs
- TimeSpanSecondsConverter.cs
- CustomErrorCollection.cs
- BoundsDrawingContextWalker.cs
- OdbcDataAdapter.cs
- PropertyGeneratedEventArgs.cs
- xsdvalidator.cs
- HostVisual.cs
- TextContainerHelper.cs
- GroupQuery.cs
- CallbackBehaviorAttribute.cs
- TreeBuilderBamlTranslator.cs
- UniformGrid.cs
- CatalogPart.cs
- ToolStripItem.cs
- COM2TypeInfoProcessor.cs
- GenericUriParser.cs
- HttpPostClientProtocol.cs
- QuaternionRotation3D.cs
- ToolStripDropDownMenu.cs
- SplashScreen.cs
- ToolboxService.cs
- ClientData.cs
- PointUtil.cs
- WebControlParameterProxy.cs
- Array.cs
- XhtmlBasicControlAdapter.cs
- BitVector32.cs
- BitmapCacheBrush.cs
- StringFunctions.cs
- XmlSubtreeReader.cs
- DropDownButton.cs
- IsolationInterop.cs
- StorageMappingFragment.cs
- FragmentNavigationEventArgs.cs
- ProfileServiceManager.cs
- MetadataCache.cs
- _LazyAsyncResult.cs
- PropertyGeneratedEventArgs.cs
- InputDevice.cs
- GenerateScriptTypeAttribute.cs
- AdPostCacheSubstitution.cs
- Operator.cs
- TouchPoint.cs
- ReferentialConstraintRoleElement.cs
- EpmSourceTree.cs
- VBIdentifierTrimConverter.cs
- MessageQueueCriteria.cs
- DataTableNewRowEvent.cs
- UnmanagedMarshal.cs
- HtmlControlPersistable.cs
- CheckedListBox.cs
- DataControlFieldsEditor.cs
- DataGridTable.cs
- VisualBasicSettingsHandler.cs
- XmlSchemaSimpleType.cs
- TokenBasedSet.cs
- NeutralResourcesLanguageAttribute.cs
- WebResourceUtil.cs
- HttpDictionary.cs
- FormParameter.cs
- TextCollapsingProperties.cs
- SecurityTokenSerializer.cs
- ConnectionInterfaceCollection.cs
- ObjectQueryProvider.cs
- ListChangedEventArgs.cs
- path.cs
- DATA_BLOB.cs
- SystemWebCachingSectionGroup.cs
- TeredoHelper.cs
- ProfileSection.cs
- SubMenuStyle.cs
- ObjectDataSource.cs
- SystemInfo.cs
- VersionUtil.cs
- BindingNavigatorDesigner.cs
- ValidatedControlConverter.cs
- Panel.cs
- ParameterCollection.cs
- DesignRelationCollection.cs
- XmlSchemaComplexContentExtension.cs
- DataSourceHelper.cs
- TypeToken.cs
- Exception.cs
- JsonServiceDocumentSerializer.cs
- ToolBarOverflowPanel.cs
- VersionedStreamOwner.cs
- SizeAnimationClockResource.cs
- NullReferenceException.cs
- HashMembershipCondition.cs
- BlockExpression.cs