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 Netzwerkzwischenspeicherungsanwendungen an, das Dokument nicht zu ändern.

Der Cache-Control: no-transform HTTP-Header verhindert, dass nachgeschaltete Proxyserver headerwerte ändern, die durch die Content-EncodingHeader Content-Rangeoder Content-Type Header angegeben werden (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 der SetNoTransforms HTTP-Header nach dem Cache-Control: no-transform Aufruf nicht über die HttpCachePolicy Schnittstelle deaktiviert werden.

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

Gilt für: