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
- FixedSOMLineCollection.cs
- ClaimComparer.cs
- DataSourceXmlElementAttribute.cs
- ClipboardProcessor.cs
- Hyperlink.cs
- BasicCellRelation.cs
- SQLBytes.cs
- QilBinary.cs
- HostedHttpTransportManager.cs
- SmiContextFactory.cs
- EdmMember.cs
- DataControlFieldHeaderCell.cs
- SystemUnicastIPAddressInformation.cs
- ObjectItemLoadingSessionData.cs
- TrackingServices.cs
- CancellationHandler.cs
- ByteAnimation.cs
- Faults.cs
- EventHandlers.cs
- Panel.cs
- DelegatedStream.cs
- MultilineStringConverter.cs
- XamlBrushSerializer.cs
- ImageIndexConverter.cs
- PieceDirectory.cs
- ReadWriteSpinLock.cs
- HMAC.cs
- MenuRendererStandards.cs
- PointLight.cs
- XmlDataImplementation.cs
- UrlPropertyAttribute.cs
- HandlerMappingMemo.cs
- AssemblyBuilder.cs
- GlyphInfoList.cs
- SpeechDetectedEventArgs.cs
- IntSecurity.cs
- PersonalizableTypeEntry.cs
- LocalizableResourceBuilder.cs
- CompilationRelaxations.cs
- SubstitutionDesigner.cs
- ElementNotAvailableException.cs
- InputScope.cs
- DataGridViewUtilities.cs
- LongSumAggregationOperator.cs
- DateTimeConstantAttribute.cs
- safex509handles.cs
- SqlCrossApplyToCrossJoin.cs
- ExpressionCopier.cs
- SystemUnicastIPAddressInformation.cs
- PaginationProgressEventArgs.cs
- Brush.cs
- ReliableMessagingVersionConverter.cs
- columnmapkeybuilder.cs
- ServerReliableChannelBinder.cs
- PropertyGeneratedEventArgs.cs
- IisTraceListener.cs
- ContextStaticAttribute.cs
- CacheAxisQuery.cs
- UidManager.cs
- NotImplementedException.cs
- Process.cs
- RadioButtonList.cs
- ControllableStoryboardAction.cs
- SQLInt64Storage.cs
- DetailsView.cs
- PreviousTrackingServiceAttribute.cs
- TreeWalker.cs
- PrintController.cs
- RadioButtonPopupAdapter.cs
- SqlCacheDependencySection.cs
- MonitoringDescriptionAttribute.cs
- ConfigurationStrings.cs
- CommandDevice.cs
- CodeDOMUtility.cs
- ItemCollectionEditor.cs
- HebrewNumber.cs
- GroupQuery.cs
- RenamedEventArgs.cs
- FlowNode.cs
- SymbolTable.cs
- Transactions.cs
- TextPointerBase.cs
- TreeNodeSelectionProcessor.cs
- DataObjectPastingEventArgs.cs
- TimeoutException.cs
- XmlAttributeAttribute.cs
- ZoomingMessageFilter.cs
- CompositeCollection.cs
- QueryCursorEventArgs.cs
- JsonSerializer.cs
- NestedContainer.cs
- QuadraticBezierSegment.cs
- GlobalEventManager.cs
- ShaderEffect.cs
- SettingsPropertyNotFoundException.cs
- LayoutTableCell.cs
- DataServiceBuildProvider.cs
- RouteCollection.cs
- UnsafeCollabNativeMethods.cs
- WebPartMenuStyle.cs