ServicePointManager.UseNagleAlgorithm Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje, zda je algoritmus Nagle používán body služby spravované tímto ServicePointManager objektem.
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
Hodnota vlastnosti
true
používat Algoritmus Nagle; v opačném případě . false
Výchozí hodnota je true
.
Příklady
Následující příklad kódu nastaví tuto vlastnost.
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;
ServicePointManager.UseNagleAlgorithm = True
ServicePointManager.Expect100Continue = True
ServicePointManager.CheckCertificateRevocationList = True
ServicePointManager.DefaultConnectionLimit = _
ServicePointManager.DefaultPersistentConnectionLimit
Poznámky
Algoritmus Nagle se používá ke snížení síťového provozu ukládáním malých paketů dat do vyrovnávací paměti a jejich přenosem jako jednoho paketu. Tento proces se také označuje jako "nagling"; Je široce používán, protože snižuje počet přenášených paketů a snižuje režijní náklady na pakety.
Změna hodnoty této vlastnosti nemá vliv na existující ServicePoint objekty. Budou ovlivněny pouze nové body služby vytvořené po změně.
Algoritmus Nagle je plně popsaný v IETF RFC 896.