Sdílet prostřednictvím


ServicePoint.ConnectionLimit Vlastnost

Definice

Získá nebo nastaví maximální počet připojení povolených pro tento ServicePoint objekt.

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

Hodnota vlastnosti

Maximální počet připojení povolených pro tento ServicePoint objekt.

Výjimky

Limit připojení je roven nebo menší než 0.

Příklady

Následující příklad kódu používá ConnectionLimit vlastnost ke kontrole maximálního počtu připojení, která ServicePoint objekt může provést na zadaný identifikátor URI (Uniform Resource Identifier).

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()))

Poznámky

Opatrnost

WebRequest, HttpWebRequest, ServicePointa WebClient jsou zastaralé a neměli byste je používat pro nový vývoj. Místo toho použijte HttpClient.

Vlastnost ConnectionLimit nastaví maximální počet připojení, která ServicePoint objekt může provést k internetovému prostředku. Hodnota ConnectionLimit vlastnosti je nastavena na hodnotu ServicePointManager.DefaultConnectionLimit vlastnosti při vytvoření objektu ServicePoint ; následné změny, které DefaultConnectionLimit nemají žádný vliv na existující ServicePoint objekty.

Limit připojení se nevztahuje na proxy připojení ani proxy tunely.

Poznámka:

Vzhledem k tomu, .NET 9, tato vlastnost mapuje na SocketsHttpHandler.MaxConnectionsPerServer. Obslužné rutiny se ale mezi požadavky opakovaně nepoužívají, takže nemají žádný smysluplný dopad.

Platí pro

Viz také