9 private ConfigurationPropertyCollection properties =
new ConfigurationPropertyCollection();
11 private readonly ConfigurationProperty httpWebRequest =
new ConfigurationProperty(
"httpWebRequest", typeof(
HttpWebRequestElement),
null, ConfigurationPropertyOptions.None);
13 private readonly ConfigurationProperty ipv6 =
new ConfigurationProperty(
"ipv6", typeof(
Ipv6Element),
null, ConfigurationPropertyOptions.None);
15 private readonly ConfigurationProperty servicePointManager =
new ConfigurationProperty(
"servicePointManager", typeof(
ServicePointManagerElement),
null, ConfigurationPropertyOptions.None);
17 private readonly ConfigurationProperty socket =
new ConfigurationProperty(
"socket", typeof(
SocketElement),
null, ConfigurationPropertyOptions.None);
19 private readonly ConfigurationProperty webProxyScript =
new ConfigurationProperty(
"webProxyScript", typeof(
WebProxyScriptElement),
null, ConfigurationPropertyOptions.None);
21 private readonly ConfigurationProperty performanceCounters =
new ConfigurationProperty(
"performanceCounters", typeof(
PerformanceCountersElement),
null, ConfigurationPropertyOptions.None);
23 private readonly ConfigurationProperty httpListener =
new ConfigurationProperty(
"httpListener", typeof(
HttpListenerElement),
null, ConfigurationPropertyOptions.None);
25 private readonly ConfigurationProperty webUtility =
new ConfigurationProperty(
"webUtility", typeof(
WebUtilityElement),
null, ConfigurationPropertyOptions.None);
29 [ConfigurationProperty(
"httpWebRequest")]
40 [ConfigurationProperty(
"ipv6")]
51 [ConfigurationProperty(
"servicePointManager")]
62 [ConfigurationProperty(
"socket")]
73 [ConfigurationProperty(
"webProxyScript")]
84 [ConfigurationProperty(
"performanceCounters")]
95 [ConfigurationProperty(
"httpListener")]
106 [ConfigurationProperty(
"webUtility")]
115 protected internal override ConfigurationPropertyCollection Properties
123 internal static void EnsureConfigLoaded()
127 AuthenticationManager.EnsureConfigLoaded();
128 object obj = RequestCacheManager.IsCachingEnabled;
131 obj = WebRequest.PrefixList;
132 obj = WebRequest.InternalDefaultWebProxy;
142 properties.Add(httpWebRequest);
143 properties.Add(ipv6);
144 properties.Add(servicePointManager);
145 properties.Add(socket);
146 properties.Add(webProxyScript);
147 properties.Add(performanceCounters);
148 properties.Add(httpListener);
149 properties.Add(webUtility);
Represents the maximum length for response headers. This class cannot be inherited.
Provides methods for encoding and decoding URLs when processing Web requests.
SettingsSection()
Initializes a new instance of the T:System.Net.Configuration.ConnectionManagementSection class.
Determines whether Internet Protocol version 6 is enabled on the local computer. This class cannot be...
static bool Expect100Continue
Gets or sets a T:System.Boolean value that determines whether 100-Continue behavior is used.
Manages the collection of T:System.Net.ServicePoint objects.
Represents information used to configure T:System.Net.Sockets.Socket objects. This class cannot be in...
Ipv6Element Ipv6
Gets the configuration element that enables Internet Protocol version 6 (IPv6).
Represents the configuration section for sockets, IPv6, response headers, and service points....
Represents the HttpListener element in the configuration file. This class cannot be inherited.
Represents the default settings used to create connections to a remote computer. This class cannot be...
PerformanceCountersElement PerformanceCounters
Gets the configuration element that controls whether network performance counters are enabled.
Represents the WebUtility element in the configuration file.
SocketElement Socket
Gets the configuration element that controls settings for sockets.
static int DefaultConnectionLimit
Gets or sets the maximum number of concurrent connections allowed by a T:System.Net....
WebProxyScriptElement WebProxyScript
Gets the configuration element that controls the execution timeout and download timeout of Web proxy ...
Provides a simple, programmatically controlled HTTP protocol listener. This class cannot be inherited...
Represents information used to configure Web proxy scripts. This class cannot be inherited.
Provides an HTTP-specific implementation of the T:System.Net.WebRequest class.