ServicePointManager.UseNagleAlgorithm Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Bepaalt of het Nagle-algoritme wordt gebruikt door de servicepunten die door dit ServicePointManager object worden beheerd.
public:
static property bool UseNagleAlgorithm { bool get(); void set(bool value); };
public static bool UseNagleAlgorithm { get; set; }
static member UseNagleAlgorithm : bool with get, set
Public Shared Property UseNagleAlgorithm As Boolean
Waarde van eigenschap
true om het Nagle-algoritme te gebruiken; anders, false. De standaardwaarde is true.
Voorbeelden
In het volgende codevoorbeeld wordt deze eigenschap ingesteld.
ServicePointManager.UseNagleAlgorithm = true;
ServicePointManager.Expect100Continue = true;
ServicePointManager.CheckCertificateRevocationList = true;
ServicePointManager.DefaultConnectionLimit = ServicePointManager.DefaultPersistentConnectionLimit;
ServicePointManager.UseNagleAlgorithm = True
ServicePointManager.Expect100Continue = True
ServicePointManager.CheckCertificateRevocationList = True
ServicePointManager.DefaultConnectionLimit = _
ServicePointManager.DefaultPersistentConnectionLimit
Opmerkingen
Het Nagle-algoritme wordt gebruikt om netwerkverkeer te verminderen door kleine pakketten met gegevens te bufferen en ze als één pakket te verzenden. Dit proces wordt ook wel "nagling" genoemd; het wordt veel gebruikt omdat het het aantal verzonden pakketten vermindert en de overhead per pakket verlaagt.
Het wijzigen van de waarde van deze eigenschap heeft geen invloed op bestaande ServicePoint objecten. Alleen nieuwe servicepunten die zijn gemaakt nadat de wijziging is beïnvloed.
Het Nagle-algoritme wordt volledig beschreven in IETF RFC 896.
Note
Sinds .NET 9 gebruikt HttpWebRequestSocketsHttpHandler.ConnectCallback om Socket.NoDelay in te stellen op de tegenovergestelde waarde dan deze eigenschap.