ServicePointManagerSettings 类
表示用于创建与远程计算机的连接的默认设置。
语法
class ServicePointManagerSettings : EmbeddedObject
方法
此类不包含任何方法。
属性
下表列出了 ServicePointManagerSettings
类公开的属性。
名称 | 描述 |
---|---|
CheckCertificateName |
一个读/写 boolean 值。 若要指定 X.509 证书中的主机名检查,则为 true ,否则为 false 。 默认为 true 。 |
CheckCertificateRevocationList |
一个读/写 boolean 值。 如果根据证书颁发机构吊销列表检查所提供的证书以进行验证,则为 true ,否则为 false 。 默认为 false 。 |
DnsRefreshTimeout |
一个读/写 sint32 值,该值指定刷新地址信息之前的时间量(以毫秒为单位)。 默认值为 120000(2 分钟)。 值 -1 指示超时期限无限。 |
EnableDnsRoundRobin |
一个读/写 boolean 值。 如果已启用轮循机制 DNS 行为,则为 true ,否则为 false 。 默认为 false 。 注意:循环 DNS 是一种配置 DNS 服务器的方法,目的是让对特定主机名的 DNS 请求按顺序分布在 IP 地址池中而不是单个地址上。 |
Expect100Continue |
一个读/写 boolean 值。 如果 Expect: 100-Continue 标头添加到客户端 POST 请求,则为 true ,否则为 false 。 默认为 true 。 注意:当此属性为 true 时,使用 POST 方法的客户端请求将等待接收来自服务器的 100-Continue 响应,该响应指示客户端应发送要发布的数据。 如果服务器会根据请求头拒绝请求,则此机制使客户端能够避免通过网络发送大量数据。 |
UseNagleAlgorithm |
一个 boolean 值。 如果 Nagle 算法已启用,则为 true ,否则为 false 。 默认为 true 。 注意:Nagle 算法通过缓冲小数据包并将其作为单个数据包进行传输来减少网络流量。 此过程也称为 nagling;它被广泛使用,因为它减少了传输的数据包数量并降低了每个数据包的开销。 |
子类
此类不包含子类。
注解
此类的实例包含在 SettingsSection 类的 ServicePointManager
属性中。
继承层次结构
ServicePointManagerSettings
要求
类型 | 描述 |
---|---|
客户端 | - IIS 7.0(在 Windows Vista 上) - IIS 7.5(在 Windows 7 上) - IIS 8.0(在 Windows 8 上) - IIS 10.0(在 Windows 10 上) |
服务器 | - IIS 7.0(在 Windows Server 2008 上) - IIS 7.5(在 Windows Server 2008 R2 上) - IIS 8.0(在 Windows Server 2012 上) - IIS 8.5(在 Windows Server 2012 R2 上) - IIS 10.0(在 Windows Server 2016 上) |
产品 | - IIS 7.0、IIS 7.5、IIS 8.0、IIS 8.5、IIS 10.0 |
MOF 文件 | WebAdministration.mof |