Udostępnij za pośrednictwem


ServicePoint.ConnectionLimit Właściwość

Definicja

Pobiera lub ustawia maksymalną liczbę połączeń dozwolonych w tym obiekcie ServicePoint.

public:
 property int ConnectionLimit { int get(); void set(int value); };
public int ConnectionLimit { get; set; }
member this.ConnectionLimit : int with get, set
Public Property ConnectionLimit As Integer

Wartość właściwości

Maksymalna liczba połączeń dozwolonych w tym obiekcie ServicePoint.

Wyjątki

Limit połączenia jest równy lub mniejszy niż 0.

Przykłady

W poniższym przykładzie kodu użyto właściwości ConnectionLimit, aby sprawdzić maksymalną liczbę połączeń, które obiekt ServicePoint może wykonać do określonego identyfikatora URI (Uniform Resource Identifier).

Console::WriteLine( "ConnectionName = {0}", sp->ConnectionName );

// Display the maximum number of connections allowed on this 
// ServicePoint instance.
Console::WriteLine( "ConnectionLimit = {0}", sp->ConnectionLimit );

// Display the number of connections associated with this 
// ServicePoint instance.
Console::WriteLine( "CurrentConnections = {0}", sp->CurrentConnections );
Console.WriteLine("ConnectionName = " + sp.ConnectionName);

// Display the maximum number of connections allowed on this
// ServicePoint instance.
Console.WriteLine("ConnectionLimit = " + sp.ConnectionLimit);

// Display the number of connections associated with this
// ServicePoint instance.
Console.WriteLine("CurrentConnections = " + sp.CurrentConnections);
Console.WriteLine(("ConnectionName = " + sp.ConnectionName))

' Display the maximum number of connections allowed on this 
' ServicePoint instance.
Console.WriteLine(("ConnectionLimit = " + sp.ConnectionLimit.ToString()))

' Display the number of connections associated with this 
' ServicePoint instance.
Console.WriteLine(("CurrentConnections = " + sp.CurrentConnections.ToString()))

Uwagi

Ostrożność

WebRequest, HttpWebRequest, ServicePointi WebClient są przestarzałe i nie należy ich używać do tworzenia nowych aplikacji. Zamiast tego użyj HttpClient.

Właściwość ConnectionLimit ustawia maksymalną liczbę połączeń, które obiekt ServicePoint może nawiązać z zasobem internetowym. Wartość właściwości ConnectionLimit jest ustawiana na wartość właściwości ServicePointManager.DefaultConnectionLimit podczas tworzenia obiektu ServicePoint; kolejne zmiany DefaultConnectionLimit nie mają wpływu na istniejące obiekty ServicePoint.

Dotyczy

Zobacz też