3 instantiations of Block
PresentationCore (3)
MS\Internal\IO\Packaging\NetStream.cs (3)
144int bytesAvailable = GetData(new Block(_position, count)); 669_byteRangesAvailable.Insert(0, new Block(0, (int)_highWaterMark)); 676_byteRangesAvailable.Add(new Block(ranges[r,0], ranges[r,1]));
17 references to Block
PresentationCore (17)
MS\Internal\IO\Packaging\NetStream.cs (17)
599private void MakeByteRangeRequest(Block block) 704private int BytesInByteRangeAvailable(Block block) 718foreach (Block data in _byteRangesAvailable) 743private int TrimByteRangeRequest(Block block) 753foreach (Block data in _byteRangesAvailable) 849Block b = (Block)x; 870internal bool Mergeable(Block b) 882internal void Merge(Block b) 906Block b = (Block)ranges[i]; 909while (b.Mergeable((Block)ranges[i + 1])) 911b.Merge((Block)ranges[i + 1]); 929private int HandleByteRangeReadEvent(Block block) 985private int HandleFullDownloadReadEvent(Block block) 1024private int GetData(Block block) 1133private void TrimBlockToStreamLength(Block block)