1 write to CacheCacheControl
System (1)
net\System\Net\Cache\HttpRequestCacheValidator.cs (1)
884CacheCacheControl = control;
16 references to CacheCacheControl
System (16)
net\System\Net\Cache\_Rfc2616CacheValidators.cs (15)
131if (ctx.CacheHeaders.Expires == null && (ctx.CacheEntry.IsPrivateEntry?ctx.CacheCacheControl.MaxAge == -1:ctx.CacheCacheControl.SMaxAge == -1)) { 565if (!ctx.CacheEntry.IsPrivateEntry && ctx.CacheCacheControl.SMaxAge != -1) { 566ctx.CacheMaxAge = TimeSpan.FromSeconds(ctx.CacheCacheControl.SMaxAge); 579if (ctx.CacheCacheControl.MaxAge != -1) { 580ctx.CacheMaxAge = TimeSpan.FromSeconds(ctx.CacheCacheControl.MaxAge); 947if (ctx.CacheCacheControl.NoCache) { 948if (ctx.CacheCacheControl.NoCacheHeaders == null) 963for (int i = 0; i < ctx.CacheCacheControl.NoCacheHeaders.Length; ++i) { 964ctx.CacheHeaders.Remove(ctx.CacheCacheControl.NoCacheHeaders[i]); 984if (ctx.CacheCacheControl.MustRevalidate || 985(!ctx.CacheEntry.IsPrivateEntry && ctx.CacheCacheControl.ProxyRevalidate)) 1024if (!ctx.CacheEntry.IsPrivateEntry && ctx.CacheCacheControl.SMaxAge == -1 && !ctx.CacheCacheControl.MustRevalidate && !ctx.CacheCacheControl.Public) {
net\System\Net\Cache\HttpRequestCacheValidator.cs (1)
238if(Logging.On) Logging.PrintInfo(Logging.RequestCache, SR.GetString(SR.net_log_cache_cache_control, CacheCacheControl.ToString()));