43 references to CacheFreshnessStatus
System (43)
net\System\Net\Cache\_RequestCacheProtocol.cs (4)
60internal bool IsCacheFresh {get {return _Validator != null && _Validator.CacheFreshnessStatus == CacheFreshnessStatus.Fresh;}} 674_Validator.SetFreshnessStatus(CacheFreshnessStatus.Undefined); 697CacheFreshnessStatus result = _Validator.ValidateFreshness(); 699_IsCacheFresh = result == CacheFreshnessStatus.Fresh;
net\System\Net\Cache\_Rfc2616CacheValidators.cs (20)
116public static CacheFreshnessStatus OnValidateFreshness(HttpRequestCacheValidator ctx) 119CacheFreshnessStatus result = Common.ComputeFreshness(ctx); 133return CacheFreshnessStatus.Stale; 137return CacheFreshnessStatus.Stale; 499public static CacheFreshnessStatus ComputeFreshness(HttpRequestCacheValidator ctx) { 569return CacheFreshnessStatus.Fresh; 571return CacheFreshnessStatus.Stale; 583return CacheFreshnessStatus.Fresh; 585return CacheFreshnessStatus.Stale; 607return CacheFreshnessStatus.Fresh; 609return CacheFreshnessStatus.Stale; 618return CacheFreshnessStatus.Fresh; 620return CacheFreshnessStatus.Stale; 651return CacheFreshnessStatus.Fresh; 653return CacheFreshnessStatus.Stale; 660return CacheFreshnessStatus.Fresh; 662return CacheFreshnessStatus.Stale; 926return ctx.CacheFreshnessStatus == CacheFreshnessStatus.Fresh; 987if (ctx.CacheFreshnessStatus != CacheFreshnessStatus.Fresh) { 1019if (ctx.CacheFreshnessStatus != CacheFreshnessStatus.Fresh) {
net\System\Net\Cache\FtpRequestCacheValidator.cs (8)
117protected internal override CacheFreshnessStatus ValidateFreshness() 146return CacheFreshnessStatus.Stale; 148return CacheFreshnessStatus.Fresh; 168return CacheFreshnessStatus.Fresh; 170return CacheFreshnessStatus.Stale; 177return CacheFreshnessStatus.Fresh; 180return CacheFreshnessStatus.Stale; 226if (CacheFreshnessStatus == CacheFreshnessStatus.Fresh || Policy.Level == RequestCacheLevel.CacheOnly || Policy.Level == RequestCacheLevel.CacheIfAvailable)
net\System\Net\Cache\HttpRequestCacheValidator.cs (3)
216protected internal override CacheFreshnessStatus ValidateFreshness() 299if (CacheFreshnessStatus == CacheFreshnessStatus.Stale) { 358if (CacheFreshnessStatus == CacheFreshnessStatus.Stale) {
net\System\Net\Cache\RequestCacheValidator.cs (6)
82private CacheFreshnessStatus _CacheFreshnessStatus; 105_CacheFreshnessStatus = CacheFreshnessStatus.Undefined; 129protected internal CacheFreshnessStatus CacheFreshnessStatus {get {return _CacheFreshnessStatus;}} 169protected internal abstract CacheFreshnessStatus ValidateFreshness(); 199_CacheFreshnessStatus = CacheFreshnessStatus.Undefined; 223internal void SetFreshnessStatus(CacheFreshnessStatus status)
net\System\Net\FtpWebRequest.cs (1)
2088m_FtpWebResponse.InternalSetIsCacheFresh = (ctx.CacheFreshnessStatus != CacheFreshnessStatus.Stale);
net\System\Net\HttpWebRequest.cs (1)
4244_HttpResponse.InternalSetIsCacheFresh = (ctx.CacheFreshnessStatus != CacheFreshnessStatus.Stale);