Share via


ServicePoint.UseNagleAlgorithm Propriété

Définition

Obtient ou définit une valeur Boolean qui détermine si l'algorithme Nagle est utilisé sur les connexions gérées par l'objet ServicePoint.

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

Valeur de propriété

true pour utiliser l'algorithme Nagle ; sinon, false. La valeur par défaut est true.

Exemples

L’exemple de code suivant affiche la valeur de cette propriété.

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

Remarques

L’algorithme Nagle est utilisé pour mettre en mémoire tampon de petits paquets de données et les transmettre sous la forme d’un seul paquet. Ce processus, appelé « nagling », est largement utilisé, car il réduit le nombre de paquets transmis et réduit la surcharge par paquet.

La modification de la valeur de cette propriété n’affecte pas les connexions existantes. Seules les nouvelles connexions créées après la modification sont affectées.

L’algorithme Nagle est entièrement décrit dans IETF RFC 896.

S’applique à