Freigeben über


HttpCompressionSchemeElement-Klasse

Konfiguriert ein Komprimierungsschema für dynamische oder statische Inhalte.

Syntax

class HttpCompressionSchemeElement : CollectionElement  

Methoden

Diese Klasse enthält keine Methoden.

Eigenschaften

In der folgenden Tabelle sind die Eigenschaften aufgeführt, die von der HttpCompressionSchemeElement Klasse verfügbar gemacht werden.

Name Beschreibung
Dll Ein ichtleerer Lese-/Schreibstring-Wert, der den vollqualifizierten Dateisystempfad und Dateinamen der DLL angibt, die dem Komprimierungsschema zugeordnet ist. Sie müssen den World Wide Web Publishing Service (WWW-Dienst) neu starten, bevor Änderungen an dieser Eigenschaft wirksam werden.
DoDynamicCompression Ein Lese-/Schreibboolean-Wert. true wenn IIS Antworten auf Anforderungen für dynamische Inhalte komprimiert, z. B. Skripts in ASP-Seiten und ISAPI-Erweiterungen; andernfalls, false. Der Standardwert ist true. Hinweis: Da diese Eigenschaft nicht geerbt werden kann, müssen Sie sie true sowohl auf der globalen Ebene (HttpCompressionSection) als auch auf der einzelnen Schemaebene festlegen, wenn die Name Eigenschaft auf "gzip" festgelegt ist. Wenn Sie diesen Wert auf der Ebene des einzelnen Komprimierungsschemas ändern, müssen Sie den WWW-Dienst neu starten, bevor die Änderung wirksam wird.
DoStaticCompression Ein Lese-/Schreibboolean-Wert. true wenn IIS Antworten auf Anforderungen für statische Inhalte komprimiert; andernfalls, false. Der Standardwert ist true. Hinweis: Da diese Eigenschaft nicht geerbt werden kann, müssen Sie sie true sowohl auf der globalen Ebene (HttpCompressionSection) als auch auf der einzelnen Schemaebene festlegen, wenn die Name Eigenschaft auf "gzip" festgelegt ist. Wenn Sie diesen Wert auf der Ebene des einzelnen Komprimierungsschemas ändern, müssen Sie den WWW-Dienst neu starten, bevor die Änderung wirksam wird. Hinweis: Der statische Komprimierungsspeicher muss sich in einer Datenträgerpartition oder remotefreigabe befinden, die mit NTFS formatiert ist. Wenn der Dateispeicher nicht NTFS ist, ist die statische Komprimierung deaktiviert. Aus Sicherheitsgründen werden keine komprimierten Antworten aus einem FAT-Cachespeicher bereitgestellt.
DynamicCompressionLevel Ein Lese-/Schreibuint32-Wert, der die Komprimierungsebene für dynamische Inhalte von 0 bis 10 angibt. 10 ist die maximale Komprimierungsmenge; 0 bedeutet, dass die Komprimierung deaktiviert ist. Der Standardwert ist 0 (deaktiviert). Höhere Komprimierungsebenen erfordern mehr CPU-Zyklen. Hinweis: Da die dynamische Komprimierung erhebliche CPU-Zeit und Arbeitsspeicherressourcen verbraucht, verwenden Sie sie nur auf Servern, die langsame Netzwerkverbindungen haben, aber CPU-Zeit zum Sparen. Komprimierte statische Antworten können zwischengespeichert werden und wirken sich daher nicht auf CPU-Ressourcen wie dynamische Antworten aus. Hinweis: Sie müssen den WWW-Dienst neu starten, bevor Änderungen an dieser Eigenschaft wirksam werden.
Name Ein schreibgeschützter string Wert, der den Namen des Komprimierungsschemas angibt. Unterstützte Werte sind "gzip" und "deflate". Die Schlüsseleigenschaft.
StaticCompressionLevel Ein uint32 Wert, der die Komprimierungsebene für statische Inhalte von 0 bis 10 angibt. 10 ist die maximale Komprimierungsmenge; 0 bedeutet, dass die Komprimierung deaktiviert ist. Der Standard ist 7. Höhere Komprimierungsebenen erfordern mehr CPU-Zyklen. Hinweis: Sie müssen den WWW-Dienst neu starten, bevor Änderungen an dieser Eigenschaft wirksam werden.

Unterklassen

Diese Klasse enthält keine Unterklassen.

Hinweise

Instanzen dieser Klasse sind in der HttpCompression Eigenschaft der HttpCompressionSection-Klasse enthalten.

Vererbungshierarchie

CollectionElement

HttpCompressionSchemeElement

Anforderungen

type Beschreibung
Client - IIS 7.0 unter Windows Vista.
IIS 7.5 unter Windows 7
IIS 8.0 unter Windows 8
IIS 10.0 unter Windows 10
Server IIS 7.0 unter Windows Server 2008
- IIS 7.5 unter Windows Server 2008 R2
IIS 8.0 auf Windows Server 2012.
- IIS 8.5 unter Windows Server 2012 R2
IIS 10.0 auf Windows Server 2016.
Produkt - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
MOF-Datei WebAdministration.mof

Weitere Informationen

CollectionElement-Klasse
HttpCompressionMimeTypeElement-Klasse
HttpCompressionSection-Klasse
UrlCompressionSection-Klasse