61 references to HttpRequestCacheLevel
PresentationCore (4)
Core\CSharp\MS\Internal\WpfWebRequestHelper.cs (1)
145_httpRequestCachePolicyRefresh = new HttpRequestCachePolicy(HttpRequestCacheLevel.Refresh);
Core\CSharp\System\Windows\Media\RequestCachePolicyConverter.cs (3)
89HttpRequestCacheLevel level = (HttpRequestCacheLevel)Enum.Parse(typeof(HttpRequestCacheLevel), s, true);
System (57)
net\System\Net\Cache\_Rfc2616CacheValidators.cs (25)
70if (ctx.Policy.Level == HttpRequestCacheLevel.NoCacheNoStore) 80if (ctx.Policy.Level == HttpRequestCacheLevel.Reload || ctx.Policy.Level == HttpRequestCacheLevel.NoCacheNoStore) 87else if (ctx.Policy.Level == HttpRequestCacheLevel.Refresh) 94else if (ctx.Policy.Level == HttpRequestCacheLevel.Default) 107else if (ctx.Policy.Level == HttpRequestCacheLevel.CacheOnly || ctx.Policy.Level == HttpRequestCacheLevel.CacheOrNextCacheOnly) 161if (ctx.Policy.Level == HttpRequestCacheLevel.Revalidate) { 168if (ctx.Policy.Level == HttpRequestCacheLevel.CacheOnly) { 181if (enoughFresh || ctx.Policy.Level == HttpRequestCacheLevel.CacheOnly || ctx.Policy.Level == HttpRequestCacheLevel.CacheIfAvailable || ctx.Policy.Level == HttpRequestCacheLevel.CacheOrNextCacheOnly) 187if (ctx.Policy.Level == HttpRequestCacheLevel.CacheOnly) { 270if (ctx.Policy.Level == HttpRequestCacheLevel.Default && ctx.ResponseAge != TimeSpan.MinValue) { 368if (ctx.Policy.Level == HttpRequestCacheLevel.Default) { 452if (ctx.Policy.Level == HttpRequestCacheLevel.CacheOnly) 465if (ctx.Policy.Level == HttpRequestCacheLevel.CacheOnly) 484if (ctx.Policy.Level == HttpRequestCacheLevel.CacheOnly) 881if (ctx.Policy.Level == HttpRequestCacheLevel.Default) 1288if (ctx.Policy.Level == HttpRequestCacheLevel.CacheOnly || ctx.Policy.Level == HttpRequestCacheLevel.CacheIfAvailable || ctx.Policy.Level == HttpRequestCacheLevel.CacheOrNextCacheOnly) 1295if (ctx.Policy.Level == HttpRequestCacheLevel.Default || ctx.Policy.Level == HttpRequestCacheLevel.Revalidate) 1497if (ctx.Policy.Level == HttpRequestCacheLevel.CacheOnly &&
net\System\Net\Cache\HttpRequestCacheValidator.cs (11)
103m_HttpPolicy = new HttpRequestCachePolicy((HttpRequestCacheLevel)base.Policy.Level); 248if (this.Policy.Level != HttpRequestCacheLevel.Revalidate && base.Policy.Level >= RequestCacheLevel.Reload) 260if (this.Policy.Level == HttpRequestCacheLevel.CacheOnly) 292if (result != CacheValidationStatus.ReturnCachedResponse && this.Policy.Level == HttpRequestCacheLevel.CacheOnly) { 324if (this.Policy.Level != HttpRequestCacheLevel.Revalidate && base.Policy.Level >= RequestCacheLevel.Reload) 405if (this.Policy.Level != HttpRequestCacheLevel.CacheOrNextCacheOnly && 406this.Policy.Level != HttpRequestCacheLevel.Default && 407this.Policy.Level != HttpRequestCacheLevel.Revalidate) 443if (this.Policy.Level == HttpRequestCacheLevel.NoCacheNoStore) { 447if (this.Policy.Level == HttpRequestCacheLevel.CacheOnly) { 524if (this.Policy.Level == HttpRequestCacheLevel.Default)
net\System\Net\Cache\RequestCachePolicy.cs (13)
145internal static readonly HttpRequestCachePolicy BypassCache = new HttpRequestCachePolicy(HttpRequestCacheLevel.BypassCache); 148private HttpRequestCacheLevel m_Level = HttpRequestCacheLevel.Default; 157public HttpRequestCachePolicy():this(HttpRequestCacheLevel.Default) 161public HttpRequestCachePolicy(HttpRequestCacheLevel level): base(MapLevel(level)) 168public HttpRequestCachePolicy(HttpCacheAgeControl cacheAgeControl, TimeSpan ageOrFreshOrStale):this(HttpRequestCacheLevel.Default) 188public HttpRequestCachePolicy(HttpCacheAgeControl cacheAgeControl, TimeSpan maxAge, TimeSpan freshOrStale):this(HttpRequestCacheLevel.Default) 216public HttpRequestCachePolicy(DateTime cacheSyncDate):this(HttpRequestCacheLevel.Default) 231public new HttpRequestCacheLevel Level 283private static RequestCacheLevel MapLevel(HttpRequestCacheLevel level) 286if (level <= HttpRequestCacheLevel.NoCacheNoStore) 289if (level == HttpRequestCacheLevel.CacheOrNextCacheOnly) 292if (level == HttpRequestCacheLevel.Refresh)
net\System\Net\Configuration\HttpCachePolicyElement.cs (6)
54[ConfigurationProperty(ConfigurationStrings.PolicyLevel, IsRequired = true, DefaultValue = (HttpRequestCacheLevel) HttpRequestCacheLevel.Default)] 55public HttpRequestCacheLevel PolicyLevel 57get { return (HttpRequestCacheLevel)this[this.policyLevel]; } 99new ConfigurationProperty(ConfigurationStrings.PolicyLevel, typeof(HttpRequestCacheLevel), HttpRequestCacheLevel.Default,
net\System\Net\Configuration\RequestCachingSection.cs (1)
187if (httpPolicy.PolicyLevel == HttpRequestCacheLevel.Default)
net\System\Net\FtpWebRequest.cs (1)
1980m_HttpWebRequest.CachePolicy = new HttpRequestCachePolicy((HttpRequestCacheLevel)effectiveLevel);