System.Net.ServicePointManager

E704379

System.Net.ServicePointManager is a .NET framework class that controls and configures network connection management settings such as security protocols, connection limits, and certificate validation for HTTP and other network requests.

All labels observed (1)

Label Occurrences
System.Net.ServicePointManager canonical 1

How this entity was disambiguated

Statements (56)

Predicate Object
instanceOf .NET Framework class
.NET networking configuration component
class
affects HttpWebRequest behavior
WebClient behavior
legacy .NET HTTP stack
assembly System.dll
controls TLS and SSL protocol versions used
certificate revocation list checking
connection pooling behavior
creation of ServicePoint objects
custom server certificate validation callback
idle time before closing connections
lifetime of ServicePoint objects
maximum number of concurrent connections per host
use of Expect: 100-continue behavior
use of Nagle algorithm for TCP connections
hasMethod FindServicePoint(System.Uri)
FindServicePoint(System.Uri,System.Net.IWebProxy)
FindServicePoint(string,System.Net.IWebProxy)
hasProperty CheckCertificateRevocationList
DefaultConnectionLimit
DefaultNonPersistentConnectionLimit
DefaultPersistentConnectionLimit
DnsRefreshTimeout
EnableDnsRoundRobin
Expect100Continue
MaxServicePointIdleTime
MaxServicePoints
ReusePort
SecurityProtocol
ServerCertificateValidationCallback
UseNagleAlgorithm
introducedIn .NET Framework 1.1
linked to: .NET Framework
isStatic true
namespace System.Net
platform .NET 5+
linked to: .NET (5 and later)

.NET Core (with limitations and deprecations)
linked to: .NET Core

.NET Framework
purpose configures certificate validation behavior
configures security protocols for network requests
controls connection limits for HTTP and other network requests
controls network connection management settings
relatedTo System.Net.HttpWebRequest
System.Net.Security.RemoteCertificateValidationCallback
System.Net.SecurityProtocolType
System.Net.ServicePoint
scope application domain
securityConsideration improper use of ServerCertificateValidationCallback can disable certificate validation
setting insecure SecurityProtocol values can weaken TLS security
statusInDotNetCore partially supported and in some areas obsolete
superseded for HTTP by System.Net.Http.SocketsHttpHandler configuration
threadSafety static members are thread-safe
usedFor HTTP connections
HTTPS connections
other TCP-based network requests

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

System.Net containsClass System.Net.ServicePointManager