包含用于指定 .NET Framework 如何连接到网络的设置。
<配置><system.net>
Syntax
<system.net>
</system.net>
特性和元素
下列各节描述了特性、子元素和父元素。
特性
没有。
子元素
| 元素 | 说明 |
|---|---|
| authenticationModules | 指定用于对 Internet 请求进行身份验证的模块。 |
| connectionManagement | 指定与 Internet 主机的最大连接数。 |
| defaultProxy | 配置超文本传输协议 (HTTP) 代理服务器。 |
| mailSettings | 配置简单邮件传输协议(SMTP)邮件发送选项。 |
| requestCaching | 控制网络请求的缓存机制。 |
| 设置 | 为命名空间和相关子命名空间中的 System.Net 类配置基本网络选项。 |
| webRequestModules | 指定要用于从 Internet 主机请求信息的模块。 |
父元素
| 元素 | 说明 |
|---|---|
| 配置 | 包含所有命名空间的设置。 |
注解
<system.net> 元素包含与相关子命名空间中的System.Net类的设置。 这些设置配置身份验证模块、连接管理、邮件设置、代理服务器和 Internet 请求模块,以便从 Internet 主机接收信息。
Example
以下示例演示类使用 System.Net 的典型配置。
<configuration>
<system.net>
<authenticationModules>
<add type="System.Net.DigestClient" />
<add type="System.Net.NegotiateClient" />
<add type="System.Net.KerberosClient" />
<add type="System.Net.NtlmClient" />
<add type="System.Net.BasicClient" />
</authenticationModules>
<connectionManagement>
<add address="*" maxconnection="2" />
</connectionManagement>
<defaultProxy>
<proxy
usesystemdefault="true"
bypassonlocal="true"
/>
</defaultProxy>
<webRequestModules>
<add prefix="http"
type="System.Net.HttpRequestCreator"
/>
<add prefix="https"
type="System.Net.HttpRequestCreator"
/>
<add prefix="file"
type="System.Net.FileWebRequestCreator"
/>
</webRequestModules>
</system.net>
</configuration>