Freigeben über


HttpCachePolicy.SetNoTransforms Methode

Definition

Legt den Cache-Control: no-transform-HTTP-Header fest.

public:
 void SetNoTransforms();
public void SetNoTransforms ();
member this.SetNoTransforms : unit -> unit
Public Sub SetNoTransforms ()

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie die Cache-Control: no-transform Direktive mit der aktuellen Antwort gesendet wird.

Response.Cache.SetNoTransforms();
Response.Cache.SetNoTransforms()

Hinweise

Der Cache-Control: no-transform HTTP-Header weist Netzwerkcacheanwendungen an, das Dokument nicht zu ändern.

Der Cache-Control: no-transform HTTP-Header verhindert, dass nachgelagerte Proxyserver die durch die Content-Encoding, Content-Rangeoder Content-Type Header angegebenen Headerwerte ändern (dies schließt den Entitätstext ein). So wird beispielsweise verhindert, dass Proxys GIF-Bilder in PNG konvertieren.

Wie bei anderen Einschränkungen beim Zwischenspeichern kann SetNoTransforms der Cache-Control: no-transform HTTP-Header nicht über die HttpCachePolicy Schnittstelle deaktiviert werden.

SetNoTransformswird in der .NET Framework Version 3.5 eingeführt. Weitere Informationen finden Sie unter Versionen und Abhängigkeiten.

Gilt für