2 writes to _range
System.ServiceModel.Primitives (2)
System\ServiceModel\Channels\SequenceRangeCollection.cs (2)
242
_range
= range;
247
_range
= new SequenceRange(lower, upper);
11 references to _range
System.ServiceModel.Primitives (11)
System\ServiceModel\Channels\SequenceRangeCollection.cs (11)
256
return
_range
;
262
public override bool Contains(long number) =>
_range
.Contains(number);
266
if (number ==
_range
.Upper + 1)
268
return new SingleItemRangeCollection(
_range
.Lower, number);
278
if (newRange.Lower ==
_range
.Upper + 1)
280
return new SingleItemRangeCollection(
_range
.Lower, newRange.Upper);
282
else if (
_range
.Contains(newRange))
286
else if (newRange.Contains(
_range
))
290
else if (newRange.Upper ==
_range
.Lower - 1)
292
return new SingleItemRangeCollection(newRange.Lower,
_range
.Upper);
296
return GeneralMerge(new SequenceRange[] {
_range
}, newRange);