3 instantiations of Block
PresentationCore (3)
Core\CSharp\MS\Internal\IO\Packaging\NetStream.cs (3)
166int bytesAvailable = GetData(new Block(_position, count)); 741_byteRangesAvailable.Insert(0, new Block(0, (int)_highWaterMark)); 748_byteRangesAvailable.Add(new Block(ranges[r,0], ranges[r,1]));
17 references to Block
PresentationCore (17)
Core\CSharp\MS\Internal\IO\Packaging\NetStream.cs (17)
671private void MakeByteRangeRequest(Block block) 776private int BytesInByteRangeAvailable(Block block) 790foreach (Block data in _byteRangesAvailable) 815private int TrimByteRangeRequest(Block block) 825foreach (Block data in _byteRangesAvailable) 921Block b = (Block)x; 942internal bool Mergeable(Block b) 954internal void Merge(Block b) 978Block b = (Block)ranges[i]; 981while (b.Mergeable((Block)ranges[i + 1])) 983b.Merge((Block)ranges[i + 1]); 1001private int HandleByteRangeReadEvent(Block block) 1057private int HandleFullDownloadReadEvent(Block block) 1103private int GetData(Block block) 1212private void TrimBlockToStreamLength(Block block)