ServicePoint.ConnectionLimit Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu ServicePoint nesnesinde izin verilen en fazla bağlantı sayısını alır veya ayarlar.
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
Özellik Değeri
Bu ServicePoint nesnesinde izin verilen en fazla bağlantı sayısı.
Özel durumlar
Bağlantı sınırı 0'a eşittir veya 0'dan küçüktür.
Örnekler
Aşağıdaki kod örneği, ServicePoint nesnesinin belirtilen Tekdüzen Kaynak Tanımlayıcısı'na (URI) gerçekleştirebileceği en fazla bağlantı sayısını denetlemek için ConnectionLimit özelliğini kullanır.
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()))
Açıklamalar
Dikkat
WebRequest
, HttpWebRequest
, ServicePoint
ve WebClient
kullanım dışıdır ve bunları yeni geliştirme için kullanmamalısınız. Bunun yerine HttpClient kullanın.
ConnectionLimit özelliği, ServicePoint nesnesinin İnternet kaynağına gerçekleştirebileceği en fazla bağlantı sayısını ayarlar. ConnectionLimit özelliğinin değeri, ServicePoint nesnesi oluşturulduğunda ServicePointManager.DefaultConnectionLimit özelliğinin değerine ayarlanır; DefaultConnectionLimit'da yapılan sonraki değişikliklerin mevcut ServicePoint nesneleri üzerinde hiçbir etkisi yoktur.