27 references to Count
System.ServiceModel.Primitives (27)
System\ServiceModel\Channels\TransmissionStrategy.cs (27)
112
return (_window.
Count
> 0 || _waitQueue.Count > 0);
198
sequenceNumber = _windowStart + _window.
Count
;
201
if (_requestAcks && (_window.
Count
== _windowSize - 1 || QuotaRemaining == 1)) // can't add any more
207
if (_window.
Count
== 0)
225
return (_window.
Count
< _windowSize && // Does the message fit in the transmission window?
259
int count = Math.Min(_windowSize, QuotaRemaining) - _window.
Count
;
294
if (_closed || _window.
Count
== 0)
314
if (!_closed && (_window.
Count
> 0))
406
Last = _windowStart + _window.
Count
- 1;
453
if ((_windowStart == 1) && (_window.
Count
== 0))
482
long lastMessageSent = _windowStart + _window.
Count
- 1;
512
int endIndex = (int)((range.Upper > lastMessageSent) ? (_window.
Count
- 1) : (range.Upper - _windowStart));
520
int endIndex = (int)((range.Upper > lastMessageSent) ? (_window.
Count
- 1) : (range.Upper - _windowStart));
592
QuotaRemaining = quotaRemaining - Math.Min(_windowSize, _window.
Count
);
610
for (int i = 1; i < _window.
Count
; i++)
631
int inFlightAfterAck = Math.Min(_windowSize, _window.
Count
) - (int)slide;
667
int sendEndIndex = Math.Min(_windowSize, _window.
Count
);
673
for (int i = sendBeginIndex; i < _windowSize && i < _window.
Count
; i++)
685
if (_window.
Count
> 0)
726
if (_windowStart + _window.
Count
+ _waitQueue.Count == long.MaxValue)
853
if (
Count
== 0)
856
return GetTransferredInRangeCount(0,
Count
- 1);
862
if (
Count
>= (_maxSize - 1))
873
if (index >=
Count
)
886
Remove(
Count
);
929
if (endIndex >=
Count
)
960
if (count >
Count
)