SiteLimits.ConnectionTimeout Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el período de tiempo que IIS 7 espera antes de considerar que una conexión está inactiva y la finaliza.
public:
property TimeSpan ConnectionTimeout { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan ConnectionTimeout { get; set; }
member this.ConnectionTimeout : TimeSpan with get, set
Public Property ConnectionTimeout As TimeSpan
Valor de propiedad
Objeto TimeSpan que especifica el período de tiempo que IIS 7 espera antes de considerar que una conexión está inactiva y la finaliza. El valor predeterminado es de 2 minutos.
Ejemplos
En el ejemplo siguiente se comprueba el valor de la ConnectionTimeout propiedad . Si el valor de la propiedad es mayor que 300 segundos, el ejemplo se restablece ConnectionTimeout a 2 minutos. Este ejemplo de código es parte de un ejemplo mayor proporcionado para la clase SiteLimits.
// Check the connection timeout. If > 300 seconds reset to 2 minutes.
if (site.Limits.ConnectionTimeout > TimeSpan.FromSeconds(300))
{
site.Limits.ConnectionTimeout = TimeSpan.FromMinutes(2);
dirty = true;
}
Comentarios
Puede ver y modificar la ConnectionTimeout propiedad en el cuadro de diálogo Configuración avanzada en el Administrador de IIS.
Al establecer la ConnectionTimeout propiedad , debe llamar al Microsoft.Web.Administration.ServerManager.CommitChanges método para conservar el cambio en el archivo ApplicationHost.config.