Compartir vía


ServicePointManager.DefaultConnectionLimit Propiedad

Definición

Obtiene o establece el número máximo de conexiones simultáneas permitido por un objeto ServicePoint.

public:
 static property int DefaultConnectionLimit { int get(); void set(int value); };
public static int DefaultConnectionLimit { get; set; }
static member DefaultConnectionLimit : int with get, set
Public Shared Property DefaultConnectionLimit As Integer

Valor de propiedad

El número máximo de conexiones simultáneas permitido por un objeto ServicePoint. El límite de conexión predeterminado es 10 para ASP.NET aplicaciones hospedadas y 2 para todos los demás. Cuando se ejecuta una aplicación como host de ASP.NET, no se puede modificar el valor de esta propiedad mediante el archivo de configuración si se establece la propiedad autoConfig en true. Sin embargo, puede cambiar el valor mediante programación cuando la propiedad autoConfig es true. Defina el valor preferido una vez cuando se cargue AppDomain.

Excepciones

Ejemplos

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.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

Comentarios

La DefaultConnectionLimit propiedad establece el número máximo predeterminado de conexiones simultáneas que el ServicePointManager objeto asigna a la ConnectionLimit propiedad al crear ServicePoint objetos.

Cambiar la DefaultConnectionLimit propiedad no tiene ningún efecto en los objetos existentes ServicePoint ; solo ServicePoint afecta a los objetos inicializados después del cambio. Si el valor de esta propiedad no se ha establecido directamente o a través de la configuración, el valor predeterminado es la constante DefaultPersistentConnectionLimit.

Nota

Los cambios realizados en la DefaultConnectionLimit propiedad afectan a las conexiones HTTP 1.0 y HTTP 1.1. No es posible modificar por separado el límite de conexión para los protocolos HTTP 1.0 y HTTP 1.1.

Se aplica a

Consulte también