3 instantiations of Block
PresentationCore (3)
Core\CSharp\MS\Internal\IO\Packaging\NetStream.cs (3)
166
int 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)
671
private void MakeByteRangeRequest(
Block
block)
776
private int BytesInByteRangeAvailable(
Block
block)
790
foreach (
Block
data in _byteRangesAvailable)
815
private int TrimByteRangeRequest(
Block
block)
825
foreach (
Block
data in _byteRangesAvailable)
921
Block
b = (
Block
)x;
942
internal bool Mergeable(
Block
b)
954
internal void Merge(
Block
b)
978
Block
b = (
Block
)ranges[i];
981
while (b.Mergeable((
Block
)ranges[i + 1]))
983
b.Merge((
Block
)ranges[i + 1]);
1001
private int HandleByteRangeReadEvent(
Block
block)
1057
private int HandleFullDownloadReadEvent(
Block
block)
1103
private int GetData(
Block
block)
1212
private void TrimBlockToStreamLength(
Block
block)