Mono Class Library: System.Net.ServicePointManager Overview | Members

System.Net.ServicePointManager.FindServicePoint Method

Finds an existing System.Net.ServicePoint or creates a new System.Net.ServicePoint to connect to the specified host.

public static ServicePoint FindServicePoint (string uriString, IWebProxy proxy)

Parameters

uriString
A string containing a URI that names the host to contact.
proxy
A System.Net.IWebProxy that represents a proxy server to access.

Returns

A System.Net.ServicePoint that connects to the host identified in uriString .

Exceptions

TypeReason
ArgumentNullExceptionuriString is null.
UriFormatExceptionThe URI specified in uriString is in an invalid form.
InvalidOperationExceptionThe maximum number of service points defined in ServicePointManager.MaxServicePoints has been reached and there is no service point that connects to the specified host.

Remarks

This method is identical to ServicePointManager.FindServicePoint(Uri)(new Uri(uriString), proxy).

If no System.Net.ServicePoint exists for the host named in uriString, the System.Net.ServicePointManager attempts to create one.

Requirements

Namespace: System.Net
Assembly: System (in System.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0