Name
ServicePoint
Synopsis
This class is used by
ServicePointManager
to manage
connections to remote hosts. The .NET Framework reuses service
points for all requests to a given URI. The lifetime of a given
ServicePoint
is governed by its
MaxIdleTime
property.
The ServicePoint
class is a high-level
abstraction of the underlying implementation. Details of the
implementation, such as the sockets used for HTTP transport,
are not publicly exposed.
public class ServicePoint { // Public Instance Properties public field Uri Address{get; } public field X509Certificate Certificate{get; } public field X509Certificate ClientCertificate{get; } public field int ConnectionLimit{set; get; } public field string ConnectionName{get; } public field int CurrentConnections{get; } public field DateTime IdleSince{get; } public field int MaxIdleTime{set; get; } public virtual field Version ProtocolVersion{get; } public field bool SupportsPipelining{get; } // Public Instance Methods public override method int GetHashCode(); // overrides object }
Returned By
HttpWebRequest.ServicePoint
, ServicePointManager.FindServicePoint()
Passed To
ICertificatePolicy.CheckValidationResult()
Get C# in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.