Freigeben über


CacheControlHeaderValue.NoTransform Eigenschaft

Definition

Gibt an, ob ein Cache oder Proxy einen Aspekt des Entitätstexts ändern darf.

public:
 property bool NoTransform { bool get(); void set(bool value); };
public bool NoTransform { get; set; }
member this.NoTransform : bool with get, set
Public Property NoTransform As Boolean

Eigenschaftswert

true, wenn ein Cache oder Proxy keinen Aspekt des Entitätstexts ändern darf, andernfalls false.

Hinweise

Diese Eigenschaft stellt die "no-transform"-Anweisung in einem Cachesteuerungsheaderfeld für eine HTTP-Anforderung oder HTTP-Antwort dar.

Wenn auf NoTransform festgelegt trueist, dürfen Zwischencaches oder Proxys keinen Aspekt des Entitätstexts ändern. Implementierungen von Zwischencaches und Proxys haben es als nützlich befunden, den Medientyp bestimmter Entitätskörper zu konvertieren. Ein nicht transparenter Proxy kann z. B. zwischen Bildformaten konvertieren, um Cachespeicherplatz zu sparen oder die Menge des Datenverkehrs bei einer langsamen Verbindung zu reduzieren. Schwerwiegende betriebliche Probleme treten jedoch auf, wenn diese Transformationen auf Entitätskörper angewendet werden, die für bestimmte Arten von Anwendungen bestimmt sind.

Gilt für: