HttpCompressionSchemeElement 클래스
동적 또는 정적 콘텐츠에 대한 압축 체계를 구성합니다.
구문
class HttpCompressionSchemeElement : CollectionElement
메서드
이 클래스에는 메서드가 없습니다.
속성
다음 표에서는 클래스에 의해 노출되는 속성을 나열합니다 HttpCompressionSchemeElement
.
속성 | Description |
---|---|
Dll |
압축 체계와 연결된 DLL의 정규화된 파일 시스템 경로 및 파일 이름을 지정하는 없음 읽기/쓰기 string 값입니다. 이 속성에 대한 변경 내용이 적용되기 전에 WWW 서비스(World Wide Web Publishing Service)를 다시 시작해야 합니다. |
DoDynamicCompression |
읽기/쓰기 boolean 값입니다. true IIS가 ASP 페이지 및 ISAPI 확장의 스크립트와 같은 동적 콘텐츠에 대한 요청에 대한 응답을 압축하는 경우 그렇지 않으면 입니다 false . 기본값은 true 입니다. 참고: 이 속성은 상속할 수 없으므로 속성이 "gzip"으로 true 설정된 경우 Name 전역 수준(HttpCompressionSection)과 개별 체계 수준 모두에서 로 설정해야 합니다. 개별 압축 체계 수준에서 이 값을 변경하는 경우 변경 내용이 적용되기 전에 WWW 서비스를 다시 시작해야 합니다. |
DoStaticCompression |
읽기/쓰기 boolean 값입니다. true IIS가 정적 콘텐츠 요청에 대한 응답을 압축하면 이고, 그렇지 않으면 입니다 false . 기본값은 true 입니다. 참고: 이 속성은 상속할 수 없으므로 속성이 "gzip"으로 true 설정된 경우 Name 전역 수준(HttpCompressionSection)과 개별 체계 수준 모두에서 로 설정해야 합니다. 개별 압축 체계 수준에서 이 값을 변경하는 경우 변경 내용이 적용되기 전에 WWW 서비스를 다시 시작해야 합니다. 참고: 정적 압축 저장소는 NTFS로 포맷된 디스크 파티션 또는 원격 공유에 있어야 합니다. 파일 저장소가 NTFS가 아니면 정적 압축을 사용할 수 없습니다. 보안상의 이유로 FAT 캐시 저장소에서 압축된 응답이 제공되지 않습니다. |
DynamicCompressionLevel |
동적 콘텐츠의 압축 수준을 0에서 10까지 지정하는 읽기/쓰기 uint32 값입니다. 10은 압축의 최대 크기입니다. 0은 압축을 사용하지 않도록 설정됨을 의미합니다. 기본값은 0(사용 안 함)입니다. 높은 수준의 압축에는 더 많은 CPU 주기가 필요합니다. 참고: 동적 압축은 상당한 CPU 시간과 메모리 리소스를 소비하므로 네트워크 연결 속도가 느리지만 CPU 시간이 절약되는 서버에서만 사용합니다. 압축된 정적 응답은 캐시할 수 있으므로 동적 응답과 같은 CPU 리소스에는 영향을 미치지 않습니다. 참고: 이 속성에 대한 변경 내용이 적용되기 전에 WWW 서비스를 다시 시작해야 합니다. |
Name |
압축 구성표의 이름을 지정하는 흠 없는 읽기 전용 string 값입니다. 지원되는 값은 "gzip" 및 "deflate"입니다. 키 속성입니다. |
StaticCompressionLevel |
uint32 정적 콘텐츠의 압축 수준을 0에서 10까지 지정하는 값입니다. 10은 압축의 최대 크기입니다. 0은 압축을 사용하지 않도록 설정됨을 의미합니다. 기본값은 7입니다. 높은 수준의 압축에는 더 많은 CPU 주기가 필요합니다. 참고: 이 속성에 대한 변경 내용이 적용되기 전에 WWW 서비스를 다시 시작해야 합니다. |
를 서브클래싱합니다.
이 클래스에는 서브클래스가 없습니다.
설명
이 클래스의 인스턴스는 HttpCompressionSection 클래스의 속성에 포함 HttpCompression
됩니다.
상속 계층 구조
HttpCompressionSchemeElement
요구 사항
형식 | Description |
---|---|
클라이언트 | - Windows Vista의 IIS 7.0 - Windows 7의 IIS 7.5 - Windows 8의 IIS 8.0 - WINDOWS 10 IIS 10.0 |
서버 | - Windows Server 2008의 IIS 7.0 - Windows Server 2008 R2의 IIS 7.5 - Windows Server 2012의 IIS 8.0 - Windows Server 2012 R2의 IIS 8.5 - WINDOWS SERVER 2016 IIS 10.0 |
제품 | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
MOF 파일 | WebAdministration.mof |
참고 항목
CollectionElement 클래스
HttpCompressionMimeTypeElement 클래스
HttpCompressionSection 클래스
UrlCompressionSection 클래스