Permalink
Fetching contributors…
Cannot retrieve contributors at this time
84 lines (71 sloc) 3.61 KB
title ms.custom ms.date ms.prod ms.reviewer ms.suite ms.technology ms.tgt_pltfrm ms.topic f1_keywords dev_langs helpviewer_keywords ms.assetid caps.latest.revision author ms.author manager
<servicePointManager> Element (Network Settings)
03/30/2017
.net-framework
dotnet-clr
article
VB
CSharp
C++
jsharp
servicePointManager element
<servicePointManager> element
6e5def51-3646-4ef6-a7bd-c69151321bec
16
mcleblanc
markl
markl

<servicePointManager> Element (Network Settings)

Configures connections to network resources.

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

Syntax

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

Attributes and Elements

The following sections describe attributes, child elements, and parent elements.

Attributes

Attribute Description
checkCertificateName Specifies whether the system should verify that the name on the certificate matches the server host name before using the certificate. The default value is true.
checkCertificateRevocationList Specifies whether the system should check whether the certificate has been revoked before using the certificate. The default value is false.
dnsRefreshTimeout Specifies how long Domain Name Service (DNS) resolutions are cached in conjunction with the DNS Round Robin option, in milliseconds. The default value is 120,000 milliseconds (two minutes).
enableDnsRoundRobin Specifies whether DNS resolutions of host names with multiple Internet Protocol (IP) addresses return all the addresses, or just the first one. The default value is false.
encryptionPolicy Specifies the encryption policy applied to an SSL/TLS session on a xref:System.Net.ServicePointManager instance. The possible values are equivalent to the values for the xref:System.Net.Security.EncryptionPolicy enumeration. The use of xref:System.Security.Authentication.CipherAlgorithmType.Null is required when the encryption policy is set to NoEncryption. The default value is RequireEncryption.
expect100Continue Specifies whether POST methods should expect to receive a 100-continue response from the server. The default value is true.
useNagleAlgorithm Specifies whether connections controlled by the service point manager use the Nagle algorithm. The default value is true.

Child Elements

None.

Parent Elements

Element Description
Settings Configures basic network options for the xref:System.Net namespace.

Remarks

Configuration Files

This element can be used in the application configuration file or the machine configuration file (Machine.config).

See Also

xref:System.Net.ServicePointManager
xref:System.Net.Security.EncryptionPolicy
Network Settings Schema