|  | public sealed class AuthenticationModuleElementCollection | 
|  | : ConfigurationElementCollection, ICollection, IEnumerable | 
|  | public AuthenticationModuleElement Item { get; set; } | 
|  | public AuthenticationModuleElement Item { get; set; } | 
|  | public void Add(AuthenticationModuleElement element); | 
|  | public void Clear(); | 
|  | protected virtual ConfigurationElement CreateNewElement(); | 
|  | protected virtual Object GetElementKey(ConfigurationElement element); | 
|  | public Int32 IndexOf(AuthenticationModuleElement element); | 
|  | public void Remove(AuthenticationModuleElement element); | 
|  | public void Remove(String name); | 
|  | public void RemoveAt(Int32 index); | 
|  | public sealed class BypassElementCollection | 
|  | : ConfigurationElementCollection, ICollection, IEnumerable | 
|  | public BypassElement Item { get; set; } | 
|  | public BypassElement Item { get; set; } | 
|  | protected virtual Boolean ThrowOnDuplicate { get; } | 
|  | public void Add(BypassElement element); | 
|  | public void Clear(); | 
|  | protected virtual ConfigurationElement CreateNewElement(); | 
|  | protected virtual Object GetElementKey(ConfigurationElement element); | 
|  | public Int32 IndexOf(BypassElement element); | 
|  | public void Remove(BypassElement element); | 
|  | public void Remove(String name); | 
|  | public void RemoveAt(Int32 index); | 
|  | public sealed class ConnectionManagementElementCollection | 
|  | : ConfigurationElementCollection, ICollection, IEnumerable | 
|  | public ConnectionManagementElement Item { get; set; } | 
|  | public ConnectionManagementElement Item { get; set; } | 
|  | public void Add(ConnectionManagementElement element); | 
|  | public void Clear(); | 
|  | protected virtual ConfigurationElement CreateNewElement(); | 
|  | protected virtual Object GetElementKey(ConfigurationElement element); | 
|  | public Int32 IndexOf(ConnectionManagementElement element); | 
|  | public void Remove(ConnectionManagementElement element); | 
|  | public void Remove(String name); | 
|  | public void RemoveAt(Int32 index); | 
|  | public sealed class DefaultProxySection | 
|  | : ConfigurationSection | 
|  | public BypassElementCollection BypassList { get; } | 
|  | public Boolean Enabled { get; set; } | 
|  | public ModuleElement Module { get; } | 
|  | protected virtual ConfigurationPropertyCollection Properties { get; } | 
|  | public ProxyElement Proxy { get; } | 
|  | public Boolean UseDefaultCredentials { get; set; } | 
|  | protected virtual void PostDeserialize(); | 
|  | protected virtual void Reset(ConfigurationElement parentElement); | 
|  | public sealed class HttpCachePolicyElement | 
|  | : ConfigurationElement | 
|  | public TimeSpan MaximumAge { get; set; } | 
|  | public TimeSpan MaximumStale { get; set; } | 
|  | public TimeSpan MinimumFresh { get; set; } | 
|  | public HttpRequestCacheLevel PolicyLevel { get; set; } | 
|  | protected virtual ConfigurationPropertyCollection Properties { get; } | 
|  | protected virtual void DeserializeElement(XmlReader reader, Boolean serializeCollectionKey); | 
|  | protected virtual void Reset(ConfigurationElement parentElement); | 
|  | public sealed class NetSectionGroup | 
|  | : ConfigurationSectionGroup | 
|  | public AuthenticationModulesSection AuthenticationModules { get; } | 
|  | public ConnectionManagementSection ConnectionManagement { get; } | 
|  | public DefaultProxySection DefaultProxy { get; } | 
|  | public MailSettingsSectionGroup MailSettings { get; } | 
|  | public RequestCachingSection RequestCaching { get; } | 
|  | public SettingsSection Settings { get; } | 
|  | public WebRequestModulesSection WebRequestModules { get; } | 
|  | static public NetSectionGroup GetSectionGroup(Configuration config); | 
|  | public sealed class RequestCachingSection | 
|  | : ConfigurationSection | 
|  | public FtpCachePolicyElement DefaultFtpCachePolicy { get; } | 
|  | public HttpCachePolicyElement DefaultHttpCachePolicy { get; } | 
|  | public RequestCacheLevel DefaultPolicyLevel { get; set; } | 
|  | public Boolean DisableAllCaching { get; set; } | 
|  | public Boolean IsPrivateCache { get; set; } | 
|  | protected virtual ConfigurationPropertyCollection Properties { get; } | 
|  | public TimeSpan UnspecifiedMaximumAge { get; set; } | 
|  | protected virtual void DeserializeElement(XmlReader reader, Boolean serializeCollectionKey); | 
|  | protected virtual void PostDeserialize(); | 
|  | public sealed class ServicePointManagerElement | 
|  | : ConfigurationElement | 
|  | public Boolean CheckCertificateName { get; set; } | 
|  | public Boolean CheckCertificateRevocationList { get; set; } | 
|  | public Int32 DnsRefreshTimeout { get; set; } | 
|  | public Boolean EnableDnsRoundRobin { get; set; } | 
|  | public EncryptionPolicy EncryptionPolicy { get; set; } | 
|  | public Boolean Expect100Continue { get; set; } | 
|  | protected virtual ConfigurationPropertyCollection Properties { get; } | 
|  | public Boolean UseNagleAlgorithm { get; set; } | 
|  | protected virtual void PostDeserialize(); | 
|  | public sealed class SettingsSection | 
|  | : ConfigurationSection | 
|  | public HttpListenerElement HttpListener { get; } | 
|  | public HttpWebRequestElement HttpWebRequest { get; } | 
|  | public Ipv6Element Ipv6 { get; } | 
|  | public PerformanceCountersElement PerformanceCounters { get; } | 
|  | protected virtual ConfigurationPropertyCollection Properties { get; } | 
|  | public ServicePointManagerElement ServicePointManager { get; } | 
|  | public SocketElement Socket { get; } | 
|  | public WebProxyScriptElement WebProxyScript { get; } | 
|  | public sealed class SmtpNetworkElement | 
|  | : ConfigurationElement | 
|  | public String ClientDomain { get; set; } | 
|  | public Boolean DefaultCredentials { get; set; } | 
|  | public Boolean EnableSsl { get; set; } | 
|  | public String Host { get; set; } | 
|  | public String Password { get; set; } | 
|  | public Int32 Port { get; set; } | 
|  | protected virtual ConfigurationPropertyCollection Properties { get; } | 
|  | public String TargetName { get; set; } | 
|  | public String UserName { get; set; } | 
|  | protected virtual void PostDeserialize(); | 
|  | public sealed class WebRequestModuleElementCollection | 
|  | : ConfigurationElementCollection, ICollection, IEnumerable | 
|  | public WebRequestModuleElement Item { get; set; } | 
|  | public WebRequestModuleElement Item { get; set; } | 
|  | public void Add(WebRequestModuleElement element); | 
|  | public void Clear(); | 
|  | protected virtual ConfigurationElement CreateNewElement(); | 
|  | protected virtual Object GetElementKey(ConfigurationElement element); | 
|  | public Int32 IndexOf(WebRequestModuleElement element); | 
|  | public void Remove(WebRequestModuleElement element); | 
|  | public void Remove(String name); | 
|  | public void RemoveAt(Int32 index); |