System.Net.ServicePointManager public class ServicePointManager Documentation public const int DefaultNonPersistentConnectionLimit = 4 public const int DefaultPersistentConnectionLimit = 2 public static bool CheckCertificateRevocationList { get; set; } public static int DefaultConnectionLimit { get; set; } public static int DnsRefreshTimeout { get; set; } public static bool EnableDnsRoundRobin { get; set; } public static EncryptionPolicy EncryptionPolicy { get; } public static bool Expect100Continue { get; set; } public static int MaxServicePointIdleTime { get; set; } public static int MaxServicePoints { get; set; } public static bool ReusePort { get; set; } public static SecurityProtocolType SecurityProtocol { get; set; } public static RemoteCertificateValidationCallback ServerCertificateValidationCallback { get; set; } public static bool UseNagleAlgorithm { get; set; } public static ServicePoint FindServicePoint(string uriString, IWebProxy proxy) public static ServicePoint FindServicePoint(Uri address) public static ServicePoint FindServicePoint(Uri address, IWebProxy proxy) public static void SetTcpKeepAlive(bool enabled, int keepAliveTime, int keepAliveInterval)