HttpSysOptions Clase
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í.
Contiene las opciones usadas por HttpSys.
public ref class HttpSysOptions
public class HttpSysOptions
type HttpSysOptions = class
Public Class HttpSysOptions
- Herencia
-
HttpSysOptions
Constructores
| HttpSysOptions() |
Inicializa un nuevo objeto HttpSysOptions. |
Propiedades
| AllowSynchronousIO |
Obtiene o establece un valor que controla si se permite la E/S sincrónica para HttpContext.Request.Body y HttpContext.Response.Body.
El valor predeterminado es |
| Authentication |
Http.Sys configuración de autenticación. Pueden modificarse en cualquier momento antes de eliminar el agente de escucha. |
| ClientCertificateMethod |
Indica cómo se deben rellenar los certificados de cliente. El valor predeterminado es permitir un certificado sin renegociación. Esto no cambia la opción de enlace netsh "clientcertnegotiation", que deberá habilitarse para que ClientCertificateMethod.AllowCertificate resuelva un certificado. |
| EnableResponseCaching |
Intenta almacenar en caché el modo kernel para las respuestas con encabezados aptos. La respuesta no puede incluir encabezados Set-Cookie, Vary o Pragma. Debe incluir un encabezado de Cache-Control con Public y un valor Shared-Max-Age o Max-Age, o un encabezado Expires. |
| Http503Verbosity |
Obtiene o establece un valor que controla cómo reacciona http.sys al rechazar solicitudes debido a condiciones de limitación, como cuando se alcanza el límite de la cola de solicitudes. El valor predeterminado de http.sys es "Básico", lo que significa que http.sys simplemente restablezca la conexión TCP. IIS usa Limited como su comportamiento predeterminado, lo que dará como resultado el envío de un servicio 503 : servicio no disponible al cliente. Esta configuración no se aplica al asociarse a una cola existente. |
| MaxAccepts |
Obtiene o establece el número de solicitudes de purga de trabajos simultáneos de la cola de Http.sys. |
| MaxConnections |
Obtiene o establece el número máximo de conexiones simultáneas que se van a aceptar, -1 para infinito o null para usar la configuración de toda la máquina del Registro. El valor predeterminado es null. Esta configuración no se aplica al asociarse a una cola existente. |
| MaxRequestBodySize |
Obtiene o establece el tamaño máximo permitido de cualquier cuerpo de solicitud en bytes. Cuando se establece en null, el tamaño máximo del cuerpo de la solicitud es ilimitado. Este límite no tiene ningún efecto en las conexiones actualizadas que siempre son ilimitadas. Esto se puede invalidar por solicitud a través de IHttpMaxRequestBodySizeFeature. |
| RequestQueueLimit |
Obtiene o establece el número máximo de solicitudes que se ponen en cola en Http.Sys. Esta configuración no se aplica al asociarse a una cola existente. |
| RequestQueueMode |
Indica si esta instancia del servidor es responsable de crear y configurar la cola de solicitudes, de si debe asociarse a una cola existente. El valor predeterminado es crear. |
| RequestQueueName |
Nombre de la cola de solicitudes de Http.Sys |
| ThrowWriteExceptions |
Obtiene o establece si las escrituras del cuerpo de respuesta que producen errores debido a las desconexiones del cliente deben producir excepciones o completarse normalmente. El valor predeterminado es false. |
| Timeouts |
Expone las configuraciones de tiempo de espera de Http.Sys. También se pueden configurar en el registro. Pueden modificarse en cualquier momento antes de eliminar el agente de escucha. Esta configuración no se aplica al asociarse a una cola existente. |
| UnsafePreferInlineScheduling |
Procesamiento de solicitudes insertadas en lugar de enviar al grupo de subprocesos. |
| UrlPrefixes |
Prefijos de dirección URL que se van a registrar con Http.Sys. Pueden modificarse en cualquier momento antes de eliminar el agente de escucha. Cuando se adjunta a una cola existente, los prefijos solo se usan para calcular PathBase para las solicitudes. |
| UseLatin1RequestHeaders |
Configura los encabezados de solicitud para usar Latin1 la codificación. |