2 writes to _highWaterMark
PresentationCore (2)
MS\Internal\IO\Packaging\NetStream.cs (2)
472_highWaterMark = 0; 551_highWaterMark += read; // update the high-water mark
14 references to _highWaterMark
PresentationCore (14)
MS\Internal\IO\Packaging\NetStream.cs (14)
340_position = _highWaterMark; // make sure we get the full length in case they seek'd before call get_Length 540System.Diagnostics.Trace.TraceInformation("NetStream.ReadCallBack (offset,length):({0},{1})", _highWaterMark, read); 544_tempFileStream.Seek(_highWaterMark, SeekOrigin.Begin); 567_fullStreamLength = _highWaterMark; 571if (_fullStreamLength == _highWaterMark) 686_byteRangesAvailable.Insert(0, new Block(0, (int)_highWaterMark)); 961if (_highWaterMark > block.Offset) 962bytesAvailable = (int)Math.Min(block.Length, _highWaterMark - block.Offset); 1025if (_highWaterMark > block.Offset) 1026dataAvailable = (int)Math.Min(block.Length, _highWaterMark - block.Offset); 1056if (_highWaterMark > block.Offset) 1058dataAvailable = (int)Math.Min(block.Length, _highWaterMark - block.Offset); 1075&& (_highWaterMark <= Int64.MaxValue - (long) _additionalRequestThreshold) // Ensure that we don't get overflow from the next line 1076&& (block.Offset > _highWaterMark + (long) _additionalRequestThreshold)