ServicePoint.ConnectionLimit Vlastnost

Definice

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

public int ConnectionLimit { get; set; }

Hodnota vlastnosti

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

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

Poznámky

Upozornění

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á může objekt ServicePoint vytvořit pro internetový prostředek. Hodnota vlastnosti ConnectionLimit je nastavena na hodnotu ServicePointManager.DefaultConnectionLimit vlastnost při vytvoření ServicePoint objektu; následné změny DefaultConnectionLimit nemají žádný vliv na existující objekty ServicePoint.

Platí pro

Produkt Verze
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

Viz také