Compartir a través de


HttpCompressionSchemeElement (clase)

Configura un esquema de compresión para contenido dinámico o estático.

Sintaxis

class HttpCompressionSchemeElement : CollectionElement  

Métodos

Esta clase no contiene métodos.

Propiedades

La siguiente tabla muestra las propiedades que expone la clase HttpCompressionSchemeElement.

Nombre Descripción
Dll Valor string no vacío de lectura y escritura que especifica la ruta de acceso completa del sistema de archivos y el nombre de archivo del archivo DLL asociado al esquema de compresión. Debe reiniciar el servicio de publicación World Wide Web (servicio WWW) antes de que se aplique algún cambio en esta propiedad.
DoDynamicCompression Valor boolean de lectura y escritura. true si IIS comprime las respuestas a las solicitudes de contenido dinámico, como scripts de páginas ASP y extensiones ISAPI; de lo contrario, false. El valor predeterminado es true. Nota: Dado que esta propiedad no se puede heredar, debe establecerla en true en el nivel global (HttpCompressionSection) y en el nivel de esquema individual si la propiedad Name está establecida en "gzip". Si cambia este valor en el nivel de esquema de compresión individual, debe reiniciar el servicio WWW antes de que se aplique el cambio.
DoStaticCompression Valor boolean de lectura y escritura. true si IIS comprime respuestas a solicitudes de contenido estático; de lo contrario, false. El valor predeterminado es true. Nota: Dado que esta propiedad no se puede heredar, debe establecerla en true en el nivel global (HttpCompressionSection) y en el nivel de esquema individual si la propiedad Name está establecida en "gzip". Si cambia este valor en el nivel de esquema de compresión individual, debe reiniciar el servicio WWW antes de que se aplique el cambio. Nota: El almacén de compresión estática debe ubicarse en una partición de disco o en un recurso compartido remoto con formato NTFS. Si el almacén de archivos no es NTFS, se deshabilita la compresión estática. Por motivos de seguridad, no se atenderán respuestas comprimidas desde un almacén de caché FAT.
DynamicCompressionLevel Valor uint32 de lectura y escritura que especifica el nivel de compresión, de 0 a 10, para el contenido dinámico. 10 es la cantidad máxima de compresión; 0 significa que la compresión está deshabilitada. El valor predeterminado es 0 (deshabilitado). Los niveles más altos de compresión requieren más ciclos de CPU. Nota: Dado que la compresión dinámica consume recursos de tiempo de CPU y memoria considerables, úsela solo en servidores que tengan conexiones de red lentas, pero tiempo de CPU disponible. Las respuestas estáticas comprimidas se pueden almacenar en caché y, por lo tanto, no afectan a los recursos de CPU, como hacen las respuestas dinámicas. Nota: Debe reiniciar el servicio WWW antes de que se aplique algún cambio en esta propiedad.
Name Valor string no vacío de solo lectura que especifica el nombre del esquema de compresión. Los valores admitidos son "gzip" y "deflate". La propiedad de la clave.
StaticCompressionLevel Valor uint32 que especifica el nivel de compresión, de 0 a 10, para el contenido estático. 10 es la cantidad máxima de compresión; 0 significa que la compresión está deshabilitada. El valor predeterminado es 7. Los niveles más altos de compresión requieren más ciclos de CPU. Nota: Debe reiniciar el servicio WWW antes de que se aplique algún cambio en esta propiedad.

Subclases

Esta clase no contiene subclases.

Comentarios

Las instancias de esta clase se encuentran en la propiedad HttpCompression de la clase HttpCompressionSection.

Jerarquía de herencia

CollectionElement

HttpCompressionSchemeElement

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

CollectionElement (clase)
HttpCompressionMimeTypeElement (clase)
HttpCompressionSection (clase)
UrlCompressionSection (clase)