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
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