HttpCachePolicy.SetNoTransforms Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 Cache-Control: no-transform HTTP-Header nach dem SetNoTransforms 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".