Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / Net / System / Net / Configuration / NetSectionGroup.cs / 1 / 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
- CompModHelpers.cs
- DynamicFilter.cs
- ValueSerializerAttribute.cs
- PartitionResolver.cs
- MatrixValueSerializer.cs
- CodeEventReferenceExpression.cs
- WindowsScroll.cs
- PageAsyncTaskManager.cs
- DataServiceClientException.cs
- TargetParameterCountException.cs
- BehaviorEditorPart.cs
- OpCellTreeNode.cs
- WinInet.cs
- TextElementEnumerator.cs
- HyperLink.cs
- SystemResources.cs
- PersistenceTypeAttribute.cs
- Point.cs
- DataServiceContext.cs
- ListItemConverter.cs
- QilParameter.cs
- XmlDataSourceNodeDescriptor.cs
- XPathNodeIterator.cs
- DependencyPropertyChangedEventArgs.cs
- DockPanel.cs
- XmlSchemaInfo.cs
- DataControlLinkButton.cs
- ReferenceConverter.cs
- ValueType.cs
- ProcessManager.cs
- Freezable.cs
- StreamReader.cs
- InternalConfigEventArgs.cs
- DefaultTraceListener.cs
- ProfileSection.cs
- ItemCollection.cs
- SafePipeHandle.cs
- XmlDataSourceNodeDescriptor.cs
- ConfigXmlAttribute.cs
- EdmValidator.cs
- KerberosRequestorSecurityToken.cs
- Flattener.cs
- ConfigurationException.cs
- InputQueue.cs
- DataColumnMappingCollection.cs
- Configuration.cs
- ADConnectionHelper.cs
- XslAst.cs
- TypeContext.cs
- QueryCacheEntry.cs
- ItemAutomationPeer.cs
- CategoryNameCollection.cs
- FormView.cs
- MultiplexingFormatMapping.cs
- DataRowIndexBuffer.cs
- SqlConnectionPoolGroupProviderInfo.cs
- BoolExpression.cs
- WebScriptEnablingBehavior.cs
- QilLiteral.cs
- XPathAncestorIterator.cs
- MemoryRecordBuffer.cs
- QilLiteral.cs
- SplitterPanelDesigner.cs
- DragDeltaEventArgs.cs
- FileRegion.cs
- Pointer.cs
- GridToolTip.cs
- DataGridBoolColumn.cs
- SizeFConverter.cs
- Assert.cs
- MailDefinitionBodyFileNameEditor.cs
- StylusLogic.cs
- SafeHandle.cs
- UserNameSecurityToken.cs
- OleDbCommandBuilder.cs
- Label.cs
- ApplyTemplatesAction.cs
- ColumnWidthChangedEvent.cs
- TemplateControlCodeDomTreeGenerator.cs
- TemplatingOptionsDialog.cs
- DataControlPagerLinkButton.cs
- XsltFunctions.cs
- EntitySqlQueryCacheEntry.cs
- SafeLibraryHandle.cs
- ClosureBinding.cs
- ConfigXmlSignificantWhitespace.cs
- SmiTypedGetterSetter.cs
- WebPartZone.cs
- PreviewPrintController.cs
- TrackingParticipant.cs
- ColorBlend.cs
- SymbolDocumentInfo.cs
- DataGridViewSelectedRowCollection.cs
- InputLangChangeEvent.cs
- NavigatingCancelEventArgs.cs
- DrawToolTipEventArgs.cs
- ConfigurationPropertyCollection.cs
- StateDesigner.CommentLayoutGlyph.cs
- FlowLayoutPanel.cs
- LinqDataSourceStatusEventArgs.cs