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
- CommandDesigner.cs
- SchemaLookupTable.cs
- CodeAssignStatement.cs
- DiagnosticsConfigurationHandler.cs
- Converter.cs
- XmlKeywords.cs
- SBCSCodePageEncoding.cs
- ClientScriptManagerWrapper.cs
- RecognizedWordUnit.cs
- EpmTargetTree.cs
- DataAccessException.cs
- MsmqBindingElementBase.cs
- DbgCompiler.cs
- EntityViewGenerator.cs
- DbParameterCollectionHelper.cs
- CollectionChangedEventManager.cs
- DashStyle.cs
- ContentType.cs
- OverflowException.cs
- Token.cs
- HttpProfileBase.cs
- BitmapMetadata.cs
- SessionStateItemCollection.cs
- Int32AnimationBase.cs
- ArrayElementGridEntry.cs
- WindowCollection.cs
- TypeConstant.cs
- MessageSmuggler.cs
- HierarchicalDataSourceConverter.cs
- sqlmetadatafactory.cs
- PropagationProtocolsTracing.cs
- DetailsViewModeEventArgs.cs
- StatusCommandUI.cs
- DetailsViewPageEventArgs.cs
- XDeferredAxisSource.cs
- StyleSheetComponentEditor.cs
- RSAPKCS1SignatureFormatter.cs
- XhtmlBasicPageAdapter.cs
- D3DImage.cs
- SHA384.cs
- Int32RectConverter.cs
- SchemaCompiler.cs
- UIntPtr.cs
- IPPacketInformation.cs
- SecuritySessionSecurityTokenAuthenticator.cs
- WindowsButton.cs
- CommandHelpers.cs
- ResourceIDHelper.cs
- StringWriter.cs
- DataObjectSettingDataEventArgs.cs
- DoubleCollection.cs
- XmlUTF8TextWriter.cs
- BitmapEffectInput.cs
- DataSourceSelectArguments.cs
- Metafile.cs
- PingReply.cs
- DataContext.cs
- FormViewDesigner.cs
- PointAnimationUsingPath.cs
- CompiledAction.cs
- SafeFindHandle.cs
- ManagementQuery.cs
- MembershipSection.cs
- MarkupExtensionSerializer.cs
- PropertyValueUIItem.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- ItemCheckEvent.cs
- WebEventTraceProvider.cs
- TransportSecurityProtocol.cs
- DiscoveryProxy.cs
- QueueProcessor.cs
- ObjectContextServiceProvider.cs
- ZipIOLocalFileDataDescriptor.cs
- MachineKeySection.cs
- RootCodeDomSerializer.cs
- GeneratedContractType.cs
- XmlBoundElement.cs
- SafeNativeMethods.cs
- ValueExpressions.cs
- BinaryObjectInfo.cs
- UtilityExtension.cs
- PackageRelationshipCollection.cs
- SignedXml.cs
- SymbolPair.cs
- CompilerScopeManager.cs
- httpapplicationstate.cs
- ToolboxItemCollection.cs
- ToolStripDropDownItem.cs
- InvokeWebServiceDesigner.cs
- InitializingNewItemEventArgs.cs
- XmlnsCompatibleWithAttribute.cs
- Funcletizer.cs
- Documentation.cs
- SecurityElement.cs
- Accessible.cs
- RoutingChannelExtension.cs
- XmlSubtreeReader.cs
- FamilyMap.cs
- ObservableCollection.cs
- CodeStatement.cs