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)
256return _range; 262public override bool Contains(long number) => _range.Contains(number); 266if (number == _range.Upper + 1) 268return new SingleItemRangeCollection(_range.Lower, number); 278if (newRange.Lower == _range.Upper + 1) 280return new SingleItemRangeCollection(_range.Lower, newRange.Upper); 282else if (_range.Contains(newRange)) 286else if (newRange.Contains(_range)) 290else if (newRange.Upper == _range.Lower - 1) 292return new SingleItemRangeCollection(newRange.Lower, _range.Upper); 296return GeneralMerge(new SequenceRange[] { _range }, newRange);