Esta documentación está archivada y no tiene mantenimiento.

ServicePointManager.UseNagleAlgorithm (Propiedad)

Actualización: noviembre 2007

Determina si los puntos del servicio administrados por este objeto ServicePointManager utilizan el algoritmo de Nagle.

Espacio de nombres:  System.Net
Ensamblado:  System (en System.dll)

public static bool UseNagleAlgorithm { get; set; }
/** @property */
public static boolean get_UseNagleAlgorithm()
/** @property */
public static  void set_UseNagleAlgorithm(boolean value)

public static function get UseNagleAlgorithm () : boolean
public static function set UseNagleAlgorithm (value : boolean)

Valor de propiedad

Tipo: System.Boolean
Es true para utilizar el algoritmo de Nagle; en caso contrario, es false. El valor predeterminado es true.

El algoritmo de Nagle se utiliza para reducir el tráfico de red mediante el almacenamiento de pequeños paquetes de datos y su transmisión como un solo paquete. Este proceso también recibe el nombre de "nagling"; se utiliza mucho porque reduce tanto el número de paquetes transmitidos como la sobrecarga por paquete.

El cambio del valor de esta propiedad no afecta a los objetos ServicePoint existentes. Sólo se verán afectados los nuevos puntos de servicio creados después de producirse el cambio.

El algoritmo de Nagle se describe totalmente en el RFC 896 de IETF.

En el ejemplo de código siguiente se establece esta propiedad.

ServicePointManager.UseNagleAlgorithm = true;
ServicePointManager.Expect100Continue = true;
ServicePointManager.CheckCertificateRevocationList = true;
ServicePointManager.DefaultConnectionLimit = ServicePointManager.DefaultPersistentConnectionLimit;


ServicePointManager.set_UseNagleAlgorithm(true);
ServicePointManager.set_Expect100Continue(true);
ServicePointManager.set_CheckCertificateRevocationList(true);
ServicePointManager.set_DefaultConnectionLimit(
    ServicePointManager.DefaultPersistentConnectionLimit);


Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0, 2.0, 1.1
Mostrar: