1 write to ranges
System.ServiceModel (1)
System\ServiceModel\Channels\ReliableInputConnection.cs (1)
143
this.
ranges
= this.ranges.MergeWith(sequenceNumber);
15 references to ranges
System.ServiceModel (15)
System\ServiceModel\Channels\ReliableInputConnection.cs (15)
27
return (this.
ranges
.Count == 1
28
&& this.
ranges
[0].Lower == 1
29
&& this.
ranges
[0].Upper == this.last)
62
return this.
ranges
;
82
return ReliableInputConnection.CanMerge(sequenceNumber, this.
ranges
);
111
if (this.
ranges
.Count > 0)
113
return sequenceNumber > this.
ranges
[this.
ranges
.Count - 1].Upper;
134
return this.
ranges
.Contains(sequenceNumber);
143
this.ranges = this.
ranges
.MergeWith(sequenceNumber);
157
if ((last < 1) || (this.
ranges
.Count == 0))
163
validLast = last >= this.
ranges
[this.
ranges
.Count - 1].Upper;
202
int rangeCount = this.
ranges
.Count;
203
Int64 lastReceived = (rangeCount > 0) ? this.
ranges
[rangeCount - 1].Upper : 0;