Compartir a través de


Clase ServerRuntimeSection

Configura los límites de solicitud para las aplicaciones en un servidor web.

Sintaxis

class ServerRuntimeSection : ConfigurationSection  

Métodos

La siguiente tabla muestra los métodos expuestos por la clase ServerRuntimeSection.

Nombre Descripción
GetAllowDefinition (Se hereda de ConfigurationSection).
GetAllowLocation (Se hereda de ConfigurationSection).
RevertToParent (Se hereda de ConfigurationSection).
SetAllowDefinition (Se hereda de ConfigurationSection).
SetAllowLocation (Se hereda de ConfigurationSection).

Propiedades

La siguiente tabla muestra las propiedades expuestas por la clase ServerRuntimeSection.

Nombre Descripción
AlternateHostName Valor de lectura y escritura string que especifica el nombre de un host alternativo.
AppConcurrentRequestLimit Valor de lectura y escritura uint32 que especifica el número máximo de solicitudes que se pueden poner en cola para una aplicación. El valor predeterminado es 5000.
Enabled Valor boolean de lectura y escritura. true si se permite que las aplicaciones del servidor web sirvan contenido; de lo contrario, false. El valor predeterminado es true.
EnableNagling Valor boolean de lectura y escritura. true si el algoritmo de Nagle está habilitado; de lo contrario, false. El valor predeterminado es false. Nota: El algoritmo de Nagle es una optimización para HTTP a través de TCP que aumenta la eficacia al mismo tiempo que intenta minimizar el número de paquetes necesarios para enviar datos. Funciona esperando a enviar un paquete hasta que su área de datos esté llena, hasta que expire un período de tiempo de espera de 200 milisegundos o hasta que el remitente indique que ha terminado de enviar datos. Las versiones 5.1 y anteriores de IIS usan el algoritmo de Nagle para todos los datos enviados al cliente. El algoritmo de Nagle tiene una posible desventaja. Si una extensión no rellena el paquete, todavía hay un retraso de 200 milisegundos antes de enviar la respuesta. Este comportamiento es más evidente para las extensiones ISAPI que admiten un encabezado HTTP Keep-Alive en la respuesta al cliente. En este caso, IIS no cierra la conexión después de la respuesta, por lo que el paquete final termina esperando 200 milisegundos.
FrequentHitThreshold Valor de lectura y escritura uint32 que especifica el número de veces que se debe solicitar una dirección URL, dentro del intervalo de tiempo especificado en la propiedad FrequentHitTimePeriod, para que se considere que se alcanza con frecuencia. El valor debe estar entre 1 y 2147483647. El valor predeterminado es 2. Si la dirección URL se alcanza con frecuencia, IIS la almacena en caché.
FrequentHitTimePeriod Valor de lectura y escritura datetime que especifica el intervalo de tiempo en el que se debe solicitar una dirección URL un número especificado de veces que se considere que se alcanza con frecuencia. El valor predeterminado es 10 segundos. El número de veces se especifica en la propiedad FrequentHitThreshold.
Location (Se hereda de ConfigurationSection). Una propiedad clave.
MaxRequestEntityAllowed Valor de lectura y escritura uint32 que especifica el número máximo de bytes permitidos en el cuerpo de la entidad de una solicitud. Si un encabezado Content-Length especifica una cantidad mayor, IIS envía una respuesta de error 403. Nota: Aunque el archivo IIS_Schema.xml especifica 4294967295 (ilimitado) como valor predeterminado para esta propiedad, el valor predeterminado devuelto por el proveedor WMI es -1.
Path (Se hereda de ConfigurationSection). Una propiedad clave.
SectionInformation (Se hereda de ConfigurationSection).
UploadReadAheadSize Valor de lectura y escritura uint32 que especifica el número de bytes que un servidor web leerá en un búfer y pasará a una extensión ISAPI. Esto ocurre una vez por solicitud de cliente. La extensión ISAPI recibe datos adicionales directamente del cliente. El valor debe estar entre 0 y 2147483647. El valor predeterminado es 49152.

Subclases

Esta clase no contiene subclases.

Comentarios

Esta clase corresponde a la sección <serverRuntime> del archivo ApplicationHost.config.

Jerarquía de herencia

ConfigurationSection

ServerRuntimeSection

Requisitos

Tipo Descripción
Remoto - IIS 7.0 en Windows Vista
- IIS 7.5 en Windows 7
- IIS 8.0 en Windows 8
- IIS 10.0 en Windows 10
Server - IIS 7.0 en Windows Server 2008
- IIS 7.5 en Windows Server 2008 R2
- IIS 8.0 en Windows Server 2012
- IIS 8.5 en Windows Server 2012 R2
- IIS 10.0 en Windows Server 2016
Producto - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
Archivo MOF WebAdministration.mof

Consulte también

Clase ConfigurationSection
HttpCompressionSection Class
Clase HttpRequest
RequestFilteringSection Class
CIM_DATETIME