ServicePointManager.DnsRefreshTimeout Property

 

Gets or sets a value that indicates how long a Domain Name Service (DNS) resolution is considered valid.

Namespace:   System.Net
Assembly:  System (in System.dll)

Public Shared Property DnsRefreshTimeout As Integer

Property Value

Type: System.Int32

The time-out value, in milliseconds. A value of -1 indicates an infinite time-out period. The default value is 120,000 milliseconds (two minutes).

The following code example sets this property.

ServicePointManager.UseNagleAlgorithm = True
ServicePointManager.Expect100Continue = True
ServicePointManager.CheckCertificateRevocationList = True
ServicePointManager.DefaultConnectionLimit = _
    ServicePointManager.DefaultPersistentConnectionLimit
ServicePointManager.EnableDnsRoundRobin = True
ServicePointManager.DnsRefreshTimeout = 4*60*1000

.NET Framework
Available since 2.0
Return to top
Show: