設定網路資源的連線。
<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)。