2 writes to _highWaterMark
PresentationCore (2)
MS\Internal\IO\Packaging\NetStream.cs (2)
454_highWaterMark = 0; 533_highWaterMark += read; // update the high-water mark
14 references to _highWaterMark
PresentationCore (14)
MS\Internal\IO\Packaging\NetStream.cs (14)
333_position = _highWaterMark; // make sure we get the full length in case they seek'd before call get_Length 522System.Diagnostics.Trace.TraceInformation("NetStream.ReadCallBack (offset,length):({0},{1})", _highWaterMark, read); 526_tempFileStream.Seek(_highWaterMark, SeekOrigin.Begin); 549_fullStreamLength = _highWaterMark; 553if (_fullStreamLength == _highWaterMark) 669_byteRangesAvailable.Insert(0, new Block(0, (int)_highWaterMark)); 944if (_highWaterMark > block.Offset) 945bytesAvailable = (int)Math.Min(block.Length, _highWaterMark - block.Offset); 1008if (_highWaterMark > block.Offset) 1009dataAvailable = (int)Math.Min(block.Length, _highWaterMark - block.Offset); 1039if (_highWaterMark > block.Offset) 1041dataAvailable = (int)Math.Min(block.Length, _highWaterMark - block.Offset); 1058&& (_highWaterMark <= Int64.MaxValue - (long) _additionalRequestThreshold) // Ensure that we don't get overflow from the next line 1059&& (block.Offset > _highWaterMark + (long) _additionalRequestThreshold)