1 write to _ranges
System.ServiceModel.Primitives (1)
System\ServiceModel\Channels\SequenceRangeCollection.cs (1)
186
_ranges
= sortedRanges;
10 references to _ranges
System.ServiceModel.Primitives (10)
System\ServiceModel\Channels\SequenceRangeCollection.cs (10)
193
if (index < 0 || index >=
_ranges
.Length)
195
SRP.Format(SRP.ValueMustBeInRange, 0,
_ranges
.Length - 1)));
196
return
_ranges
[index];
200
public override int Count =>
_ranges
.Length;
204
if (
_ranges
.Length == 0)
208
else if (
_ranges
.Length == 1)
210
return
_ranges
[0].Contains(number);
214
int searchValue = Array.BinarySearch(
_ranges
, searchFor, s_lowerComparer);
228
return (
_ranges
[searchValue - 1].Upper >= number);
233
public override SequenceRangeCollection MergeWith(SequenceRange newRange) => GeneralMerge(
_ranges
, newRange);