3 instantiations of Block
PresentationCore (3)
MS\Internal\IO\Packaging\NetStream.cs (3)
144
int 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)
605
private void MakeByteRangeRequest(
Block
block)
710
private int BytesInByteRangeAvailable(
Block
block)
724
foreach (
Block
data in _byteRangesAvailable)
749
private int TrimByteRangeRequest(
Block
block)
759
foreach (
Block
data in _byteRangesAvailable)
855
Block
b = (
Block
)x;
876
internal bool Mergeable(
Block
b)
888
internal void Merge(
Block
b)
912
Block
b = (
Block
)ranges[i];
915
while (b.Mergeable((
Block
)ranges[i + 1]))
917
b.Merge((
Block
)ranges[i + 1]);
935
private int HandleByteRangeReadEvent(
Block
block)
991
private int HandleFullDownloadReadEvent(
Block
block)
1030
private int GetData(
Block
block)
1139
private void TrimBlockToStreamLength(
Block
block)