3 instantiations of Block
PresentationCore (3)
MS\Internal\IO\Packaging\NetStream.cs (3)
144
int 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)
599
private void MakeByteRangeRequest(
Block
block)
704
private int BytesInByteRangeAvailable(
Block
block)
718
foreach (
Block
data in _byteRangesAvailable)
743
private int TrimByteRangeRequest(
Block
block)
753
foreach (
Block
data in _byteRangesAvailable)
849
Block
b = (
Block
)x;
870
internal bool Mergeable(
Block
b)
882
internal void Merge(
Block
b)
906
Block
b = (
Block
)ranges[i];
909
while (b.Mergeable((
Block
)ranges[i + 1]))
911
b.Merge((
Block
)ranges[i + 1]);
929
private int HandleByteRangeReadEvent(
Block
block)
985
private int HandleFullDownloadReadEvent(
Block
block)
1024
private int GetData(
Block
block)
1133
private void TrimBlockToStreamLength(
Block
block)