59 references to RequestCacheLevel
PresentationCore (10)
Core\CSharp\MS\Internal\WpfWebRequestHelper.cs (1)
139if (request.CachePolicy == null || request.CachePolicy.Level != RequestCacheLevel.Default)
Core\CSharp\System\IO\Packaging\PackWebRequest.cs (9)
142RequestCacheLevel policy = _cachePolicy.Level; 143if (policy == RequestCacheLevel.Default) 148case RequestCacheLevel.BypassCache: 154case RequestCacheLevel.CacheOnly: 161case RequestCacheLevel.CacheIfAvailable: 230case RequestCacheLevel.BypassCache: break; 231case RequestCacheLevel.CacheOnly: break; 232case RequestCacheLevel.CacheIfAvailable: break; 613static private RequestCachePolicy _defaultCachePolicy = new RequestCachePolicy(RequestCacheLevel.CacheIfAvailable);
System (46)
net\System\Net\Cache\_RequestCacheProtocol.cs (1)
98if (request.CachePolicy == null || request.CachePolicy.Level == RequestCacheLevel.BypassCache)
net\System\Net\Cache\FtpRequestCacheValidator.cs (14)
76if (Policy.Level == RequestCacheLevel.BypassCache) 92if ((RequestMethod != HttpMethod.Get || !((FtpWebRequest)Request).UseBinary) && Policy.Level == RequestCacheLevel.CacheOnly) 107if (Policy.Level >= RequestCacheLevel.Reload) 190if (Policy.Level >= RequestCacheLevel.Reload) 201if (Policy.Level == RequestCacheLevel.CacheOnly) 219if (Policy.Level == RequestCacheLevel.Revalidate || CacheEntry.IsPartialEntry) 226if (CacheFreshnessStatus == CacheFreshnessStatus.Fresh || Policy.Level == RequestCacheLevel.CacheOnly || Policy.Level == RequestCacheLevel.CacheIfAvailable) 232if (Policy.Level == RequestCacheLevel.CacheOnly) 255if (Policy.Level >= RequestCacheLevel.Reload) 337if (Policy.Level != RequestCacheLevel.Default && Policy.Level != RequestCacheLevel.Revalidate) 388if (Policy.Level == RequestCacheLevel.CacheOnly) { 419if (Policy.Level == RequestCacheLevel.NoCacheNoStore) {
net\System\Net\Cache\HttpRequestCacheValidator.cs (3)
248if (this.Policy.Level != HttpRequestCacheLevel.Revalidate && base.Policy.Level >= RequestCacheLevel.Reload) 302if (base.Policy.Level == RequestCacheLevel.CacheOnly) { 324if (this.Policy.Level != HttpRequestCacheLevel.Revalidate && base.Policy.Level >= RequestCacheLevel.Reload)
net\System\Net\Cache\RequestCacheManager.cs (1)
34private static readonly RequestCacheBinding s_BypassCacheBinding = new RequestCacheBinding (null, null, new RequestCachePolicy(RequestCacheLevel.BypassCache));
net\System\Net\Cache\RequestCachePolicy.cs (10)
51private RequestCacheLevel m_Level; 56public RequestCachePolicy(): this (RequestCacheLevel.Default) 60public RequestCachePolicy(RequestCacheLevel level) 62if (level < RequestCacheLevel.Default || level > RequestCacheLevel.NoCacheNoStore) 68public RequestCacheLevel Level 283private static RequestCacheLevel MapLevel(HttpRequestCacheLevel level) 287return (RequestCacheLevel) level; 290return RequestCacheLevel.CacheOnly; 293return RequestCacheLevel.Reload;
net\System\Net\Configuration\FtpCachePolicyElement.cs (5)
30[ConfigurationProperty(ConfigurationStrings.PolicyLevel, DefaultValue = RequestCacheLevel.Default)] 31public RequestCacheLevel PolicyLevel 33get { return (RequestCacheLevel)this[this.policyLevel]; } 63new ConfigurationProperty(ConfigurationStrings.PolicyLevel, typeof(RequestCacheLevel), RequestCacheLevel.Default, ConfigurationPropertyOptions.None);
net\System\Net\Configuration\RequestCachingSection.cs (6)
39[ConfigurationProperty(ConfigurationStrings.DefaultPolicyLevel, DefaultValue=(RequestCacheLevel) RequestCacheLevel.BypassCache)] 40public RequestCacheLevel DefaultPolicyLevel 42get { return (RequestCacheLevel)this[this.defaultPolicyLevel]; } 124typeof(RequestCacheLevel), 125RequestCacheLevel.BypassCache,
net\System\Net\FtpWebRequest.cs (4)
1971RequestCacheLevel effectiveLevel; 1973effectiveLevel = RequestCacheLevel.BypassCache; 1978if (effectiveLevel == RequestCacheLevel.Revalidate) 1979effectiveLevel = RequestCacheLevel.Reload;
net\System\Net\NetWebProxyFinder.cs (1)
239request.CachePolicy = new RequestCachePolicy(RequestCacheLevel.Default);
net\System\Net\WebRequest.cs (1)
620policy.Level != RequestCacheLevel.BypassCache)
System.Runtime.Remoting (1)
channels\http\httpclientchannel.cs (1)
451private static RequestCachePolicy s_requestCachePolicy = new RequestCachePolicy(RequestCacheLevel.BypassCache);
System.ServiceModel (1)
System\ServiceModel\Channels\HttpChannelFactory.cs (1)
37static RequestCachePolicy requestCachePolicy = new RequestCachePolicy(RequestCacheLevel.BypassCache);
System.Web.Services (1)
System\Web\Services\Protocols\ClientProtocol.cs (1)
105bypassCache = new RequestCachePolicy(RequestCacheLevel.BypassCache);