<servicePointManager> 元素 (網路設定)

設定網路資源連線。

<設定>
  <system.net>
    <設定>
      <servicePointManager>

Syntax

<servicePointManager  
  checkCertificateName="true|false"  
  checkCertificateRevocationList="true|false"  
  encryptionPolicy="AllowNoEncryption|NoEncryption|RequireEncryption"  
  expect100Continue="true|false"  
  useNagleAlgorithm="true|false"  
  enableDnsRoundRobin="true|false"  
  dnsRefreshTimeout="time"  
/>  

屬性和項目

下列章節說明屬性、子元素和父元素。

屬性

Attribute 說明
checkCertificateName 指定在使用憑證之前,系統是否應確認憑證名稱符合伺服器主機名稱。 預設值是 true
checkCertificateRevocationList 指定在使用憑證之前,系統是否應檢查憑證是否已撤銷。 預設值是 false
dnsRefreshTimeout 指定網域名稱系統 (DNS) 解析與 DNS 循環配置資源選項同時快取的時間,以毫秒為單位。 預設值為 120,000 毫秒 (兩分鐘)。
enableDnsRoundRobin 當主機名稱的 DNS 解析具多個網際網路通訊協定 (IP) 位址時,指定是否傳回所有位址,或僅傳回第一個位址。 預設值是 false
encryptionPolicy 指定加密原則以便套用於 ServicePointManager 執行個體的 SSL/TLS 工作階段。 可能的值相當於 EncryptionPolicy 列舉的值。 當加密原則設定為 NoEncryption 時,必須使用 Null。 預設值是 RequireEncryption
expect100Continue 指定 POST 方法是否應預期收到來自伺服器的 100-continue 回應。 預設值是 true
useNagleAlgorithm 指定服務點管理員所控制的連線是否使用 Nagle 演算法。 預設值是 true

子元素

無。

父項目

Element 說明
設定 System.Net 命名空間設定基本的網路選項。

備註

組態檔

此項目可以用於應用程式組態檔或電腦組態檔 (Machine.config)。

另請參閱