3 instantiations of Block
PresentationCore (3)
MS\Internal\IO\Packaging\NetStream.cs (3)
144int bytesAvailable = GetData(new Block(_position, count)); 675_byteRangesAvailable.Insert(0, new Block(0, (int)_highWaterMark)); 682_byteRangesAvailable.Add(new Block(ranges[r,0], ranges[r,1]));
17 references to Block
PresentationCore (17)
MS\Internal\IO\Packaging\NetStream.cs (17)
605private void MakeByteRangeRequest(Block block) 710private int BytesInByteRangeAvailable(Block block) 724foreach (Block data in _byteRangesAvailable) 749private int TrimByteRangeRequest(Block block) 759foreach (Block data in _byteRangesAvailable) 855Block b = (Block)x; 876internal bool Mergeable(Block b) 888internal void Merge(Block b) 912Block b = (Block)ranges[i]; 915while (b.Mergeable((Block)ranges[i + 1])) 917b.Merge((Block)ranges[i + 1]); 935private int HandleByteRangeReadEvent(Block block) 991private int HandleFullDownloadReadEvent(Block block) 1030private int GetData(Block block) 1139private void TrimBlockToStreamLength(Block block)