HttpCachePolicy.SetNoTransforms-Methode
Legt den Cache-Control: no-transform-HTTP-Header fest.
Namespace: System.Web
Assembly: System.Web (in system.web.dll)
Syntax
'Declaration
Public Sub SetNoTransforms
'Usage
Dim instance As HttpCachePolicy
instance.SetNoTransforms
public void SetNoTransforms ()
public:
void SetNoTransforms ()
public void SetNoTransforms ()
public function SetNoTransforms ()
Hinweise
Durch den Cache-Control: no-transform-HTTP-Header werden Anwendungen, die Cachevorgänge im Netzwerk ausführen, angewiesen, das Dokument nicht zu ändern.
Durch den Cache-Control: no-transform-HTTP-Header wird verhindert, dass nachgeschaltete Proxyserver die in den Headern Content-Encoding, Content-Range oder Content-Type angegebenen Headerwerte ändern (dies schließt den Einheitentext mit ein). Proxys werden z. B. daran gehindert, GIF-Bilder in das PNG-Format zu konvertieren.
Wie die anderen Cache-Einschränkungen kann auch nach dem Festlegen von SetNoTransforms der Cache-Control: no-transform-HTTP-Header nicht über die HttpCachePolicy-Schnittstelle deaktiviert werden.
Beispiel
Im folgenden Codebeispiel wird veranschaulicht, wie die Cache-Control: no-transform-Direktive mit der aktuellen Antwort gesendet wird.
Response.Cache.SetNoTransforms()
Response.Cache.SetNoTransforms();
get_Response().get_Cache().SetNoTransforms();
Response.Cache.SetNoTransforms()
Plattformen
Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
HttpCachePolicy-Klasse
HttpCachePolicy-Member
System.Web-Namespace