|
|
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);
|