共用方式為


<servicePointManager> 元素(網路設定)

設定網路資源的連線。

<configuration>
  <system.net>
    <settings>
      <servicePointManager>

語法

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

屬性和項目

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

Attributes

Attribute 說明
checkCertificateName 規定系統是否應在使用憑證前驗證憑證上的名稱是否與伺服器主機名稱相符。 預設值是 true
checkCertificateRevocationList 規定系統是否應在使用憑證前檢查該憑證是否已被撤銷。 預設值是 false
dnsRefreshTimeout 指定與 DNS 輪詢選項同時快取網域名稱服務(DNS)解析的時間長短,單位為毫秒。 預設值為120,000毫秒(兩分鐘)。
enableDnsRoundRobin 規定對於擁有多個網際網路協定(IP)位址的主機名稱進行 DNS 解析,是回傳全部位址,還是僅回傳第一個位址。 預設值是 false
encryptionPolicy 指定實例上套用於 SSL/TLS 會話 ServicePointManager 的加密政策。 可能的值等同於枚舉的值 EncryptionPolicy 。 當加密策略設為 Null時,必須使用 。NoEncryption 預設值是 RequireEncryption
expect100Continue 規定 POST 方法是否應該預期會收到 100-continue 伺服器的回應。 預設值是 true
useNagleAlgorithm 規定由服務點管理者控制的連線是否使用 Nagle 演算法。 預設值是 true

子元素

沒有。

父項目

元素 說明
Settings 配置命名空間的基本網路選項 System.Net

備註

組態檔

此元素可用於應用程式設定檔或機器設定檔(Machine.config)。

另請參閱