9 writes to CacheStreamLength
System (9)
net\System\Net\Cache\_Rfc2616CacheValidators.cs (5)
402ctx.CacheStreamLength = ctx.CacheEntry.StreamSize = ctx.ResponseRangeEnd+1; 1119ctx.CacheStreamLength = ctx.ResponseRangeEnd - ctx.ResponseRangeStart + 1; 1131ctx.CacheStreamLength = ctx.ResponseEntityLength; 1487ctx.CacheStreamLength = end-start+1; 1504ctx.CacheStreamLength = ctx.CacheEntry.StreamSize;
net\System\Net\Cache\FtpRequestCacheValidator.cs (3)
214CacheStreamLength = CacheEntry.StreamSize; 301this.CacheStreamLength = resp.ContentLength; 303this.CacheStreamLength = -1;
net\System\Net\Cache\HttpRequestCacheValidator.cs (1)
289CacheStreamLength = CacheEntry.StreamSize;
15 references to CacheStreamLength
System (15)
net\System\Net\Cache\_RequestCacheProtocol.cs (9)
345if (_Validator.CacheStreamOffset != 0L || _Validator.CacheStreamLength != _Validator.CacheEntry.StreamSize) 347stream = new RangeStream(stream, _Validator.CacheStreamOffset, _Validator.CacheStreamLength); 348if(Logging.On) Logging.PrintInfo(Logging.RequestCache, SR.GetString(SR.net_log_cache_returned_range_cache, "ValidateCache()", _Validator.CacheStreamOffset, _Validator.CacheStreamLength)); 351_ResponseStreamLength = _Validator.CacheStreamLength; 487if (_Validator.CacheStreamOffset != 0L || _Validator.CacheStreamLength != _Validator.CacheEntry.StreamSize) 489stream = new RangeStream(stream, _Validator.CacheStreamOffset, _Validator.CacheStreamLength); 490if(Logging.On) Logging.PrintInfo(Logging.RequestCache, SR.GetString(SR.net_log_cache_returned_range_cache, "RevalidateCache()", _Validator.CacheStreamOffset, _Validator.CacheStreamLength)); 493_ResponseStreamLength = _Validator.CacheStreamLength; 518_ResponseStreamLength = _Validator.CacheStreamLength;
net\System\Net\Cache\_Rfc2616CacheValidators.cs (4)
1139if (ctx.CacheStreamLength == -1) 1142{ctx.CacheHeaders[HttpKnownHeaderNames.ContentLength] = ctx.CacheStreamLength.ToString(NumberFormatInfo.InvariantInfo);} 1709string ranges = "bytes " + rangeStart + '-' + (rangeStart + ctx.CacheStreamLength-1) +'/' + (ctx.CacheEntityLength <= 0?"*":ctx.CacheEntityLength.ToString(NumberFormatInfo.InvariantInfo)); 1711ctx.CacheHeaders[HttpKnownHeaderNames.ContentLength] = ctx.CacheStreamLength.ToString(NumberFormatInfo.InvariantInfo);
net\System\Net\Cache\FtpRequestCacheValidator.cs (2)
230if (contentOffset >= CacheStreamLength) 504if (CacheEntry.IsPartialEntry || request.ContentOffset >= CacheStreamLength)