CacheControlHeaderValue.NoCache Property


Whether an HTTP client is willing to accept a cached response.

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

Property Value


true if the HTTP client is not willing to accept a cached response; otherwise, false.


This property represents the "no-cache" directive in a cache-control header field on an HTTP request or HTTP response.

When the NoCache property is set to true present in a HTTP request message, an application should forward the request toward the origin server even if it has a cached copy of what is being requested.

Applies to