<servicePointManager> 項目 (網路設定)
設定網路資源連線。
<servicePointManager
checkCertificateName="true|false"
checkCertificateRevocationList="true|false"
encryptionPolicy="AllowNoEncryption|NoEncryption|RequireEncryption"
expect100Continue="true|false"
useNagleAlgorithm="true|false"
enableDnsRoundRobin="true|false"
dnsRefreshTimeout="time"
/>
屬性和項目
下列各節將說明屬性、子項目和父項目。
屬性
屬性 |
描述 |
---|---|
checkCertificateName |
指定系統是否應該先驗證憑證上的名稱符合伺服器主機名稱,然後再使用憑證。 預設值是 true。 |
checkCertificateRevocationList |
指定系統是否應該先檢查是否已撤銷憑證,然後再使用憑證。 預設值是 false。 |
dnsRefreshTimeout |
指定在搭配使用 DNS Round Robin 選項的情況下,要多久的時間來快取網域名稱服務 (DNS),以毫秒為單位。 預設值為 120,000 毫秒 (兩分鐘)。 |
enableDnsRoundRobin |
指定具有多個網際網路通訊協定 (IP) 位址之主機名稱的 DNS 解析是否會傳回所有位址,或者只傳回第一個位址。 預設值是 false。 |
encryptionPolicy |
指定在 ServicePointManager 執行個體上套用至 SSL/TLS 工作階段的加密原則。 可能的值相當於 EncryptionPolicy 列舉的值。 當加密原則設定為 NoEncryption 時,需要使用 Null。 預設值是 RequireEncryption。 |
expect100Continue |
指定 POST 方法是否預期會收到來自伺服器的 100-continue 回應。 預設值是 true。 |
useNagleAlgorithm |
指定由服務點管理員控制的連線是否會使用 Nagle 演算法。 預設值是 true。 |
子項目
無。
父項目
項目 |
描述 |
---|---|
為 System.Net 命名空間設定基本的網路選項。 |
備註
組態檔
這個項目可以用於應用程式組態檔或電腦組態檔 (Machine.config)。