2 writes to _deliveryStrategy
System.ServiceModel.Primitives (2)
System\ServiceModel\Channels\ClientReliableDuplexSessionChannel.cs (2)
904
_deliveryStrategy
= new OrderedDeliveryStrategy<Message>(this, Settings.MaxTransferWindowSize, false);
906
_deliveryStrategy
= new UnorderedDeliveryStrategy<Message>(this, Settings.MaxTransferWindowSize);
9 references to _deliveryStrategy
System.ServiceModel.Primitives (9)
System\ServiceModel\Channels\ClientReliableDuplexSessionChannel.cs (9)
161
bufferRemaining = Settings.MaxTransferWindowSize -
_deliveryStrategy
.EnqueuedCount;
339
else if (
_deliveryStrategy
.CanEnqueue(sequenceNumber)
343
needDispatch =
_deliveryStrategy
.Enqueue(info.Message, sequenceNumber);
446
_deliveryStrategy
.Dispose();
792
if (
_deliveryStrategy
!= null)
793
_deliveryStrategy
.Dispose();
908
_deliveryStrategy
.DequeueCallback = OnDeliveryStrategyItemDequeued;
1014
if (
_deliveryStrategy
.EnqueuedCount > 0 || _inputConnection.Ranges.Count > 1)
1021
if (
_deliveryStrategy
.EnqueuedCount > 0)