<system.Net> 元素(网络设置)
包含指定 .NET Framework 如何连接到网络的设置。
语法
<system.net>
</system.net>
特性和元素
下列各节描述了特性、子元素和父元素。
特性
无。
子元素
元素 | 说明 |
---|---|
authenticationModules | 指定用于验证 Internet 请求的模块。 |
connectionManagement | 指定到 Internet 主机的最大连接数。 |
defaultProxy | 配置超文本传输协议 (HTTP) 代理服务器。 |
mailSettings | 配置简单邮件传输协议 (SMTP) 邮件发送选项。 |
requestCaching | 控制网络请求的缓存机制。 |
设置 | 为 System.Net 和相关子命名空间中的类配置基本网络选项。 |
webRequestModules | 指定用于从 Internet 主机请求信息的模块。 |
父元素
元素 | 说明 |
---|---|
configuration | 包含所有命名空间的设置。 |
备注
<system.net> 元素包含 System.Net 和相关子命名空间中类的设置。 这些设置配置身份验证模块、连接管理、邮件设置、代理服务器和用于接收 Internet 主机信息的 Internet 请求模块。
示例
下面的示例演示 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>