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)
161bufferRemaining = Settings.MaxTransferWindowSize - _deliveryStrategy.EnqueuedCount; 339else if (_deliveryStrategy.CanEnqueue(sequenceNumber) 343needDispatch = _deliveryStrategy.Enqueue(info.Message, sequenceNumber); 446_deliveryStrategy.Dispose(); 792if (_deliveryStrategy != null) 793_deliveryStrategy.Dispose(); 908_deliveryStrategy.DequeueCallback = OnDeliveryStrategyItemDequeued; 1014if (_deliveryStrategy.EnqueuedCount > 0 || _inputConnection.Ranges.Count > 1) 1021if (_deliveryStrategy.EnqueuedCount > 0)