CacheControlHeaderValue.NoTransform Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Whether a cache or proxy must not change any aspect of the entity-body.
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
Property Value
true
if a cache or proxy must not change any aspect of the entity-body; otherwise, false
.
Remarks
This property represents the "no-transform" directive in a cache-control header field on an HTTP request or HTTP response.
When the NoTransform is set to true
, intermediate caches or proxies must not change any aspect of the entity body. Implementors of intermediate caches and proxies have found it useful to convert the media type of certain entity bodies. A non-transparent proxy might, for example, convert between image formats in order to save cache space or to reduce the amount of traffic on a slow link. Serious operational problems occur, however, when these transformations are applied to entity bodies intended for certain kinds of applications.