Bagikan melalui


ServicePoint.UseNagleAlgorithm Properti

Definisi

Mendapatkan atau menetapkan nilai Boolean yang menentukan apakah algoritma Nagle digunakan pada koneksi yang dikelola oleh objek ServicePoint ini.

public:
 property bool UseNagleAlgorithm { bool get(); void set(bool value); };
public bool UseNagleAlgorithm { get; set; }
member this.UseNagleAlgorithm : bool with get, set
Public Property UseNagleAlgorithm As Boolean

Nilai Properti

true untuk menggunakan algoritma Nagle; jika tidak, false. Nilai defaultnya adalah true.

Contoh

Contoh kode berikut menampilkan nilai properti ini.

Console::WriteLine( "UseNagleAlgorithm = {0} ", sp->UseNagleAlgorithm.ToString() );
Console::WriteLine( "Expect 100-continue = {0}", sp->Expect100Continue.ToString() );
Console.WriteLine("UseNagleAlgorithm = " + sp.UseNagleAlgorithm.ToString());
Console.WriteLine("Expect 100-continue = " + sp.Expect100Continue.ToString());

Console.WriteLine("UseNagleAlgorithm = " + sp.UseNagleAlgorithm.ToString())
Console.WriteLine("Expect 100-continue = " + sp.Expect100Continue.ToString())

Keterangan

Hati

WebRequest, HttpWebRequest, ServicePoint, dan WebClient usang, dan Anda tidak boleh menggunakannya untuk pengembangan baru. Gunakan HttpClient sebagai gantinya.

Algoritma Nagle digunakan untuk menyangga paket kecil data dan mengirimkannya sebagai satu paket. Proses ini, disebut sebagai "mengomel," banyak digunakan karena mengurangi jumlah paket yang dikirimkan dan menurunkan overhead per paket.

Mengubah nilai properti ini tidak memengaruhi koneksi yang ada. Hanya koneksi baru yang dibuat setelah perubahan terpengaruh.

Algoritma Nagle sepenuhnya dijelaskan dalam IETF RFC 896.

Berlaku untuk