2 writes to deliveryStrategy
System.ServiceModel (2)
System\ServiceModel\Channels\ReliableDuplexSessionChannel.cs (2)
1278
this.
deliveryStrategy
= new OrderedDeliveryStrategy<Message>(this, this.settings.MaxTransferWindowSize, false);
1280
this.
deliveryStrategy
= new UnorderedDeliveryStrategy<Message>(this, this.settings.MaxTransferWindowSize);
9 references to deliveryStrategy
System.ServiceModel (9)
System\ServiceModel\Channels\ReliableDuplexSessionChannel.cs (9)
216
bufferRemaining = this.settings.MaxTransferWindowSize - this.
deliveryStrategy
.EnqueuedCount;
417
else if (this.
deliveryStrategy
.CanEnqueue(sequenceNumber)
421
needDispatch = this.
deliveryStrategy
.Enqueue(info.Message, sequenceNumber);
524
this.
deliveryStrategy
.Dispose();
1018
if (this.
deliveryStrategy
!= null)
1019
this.
deliveryStrategy
.Dispose();
1282
this.
deliveryStrategy
.DequeueCallback = this.OnDeliveryStrategyItemDequeued;
1400
if (this.
deliveryStrategy
.EnqueuedCount > 0 || this.inputConnection.Ranges.Count > 1)
1407
if (this.
deliveryStrategy
.EnqueuedCount > 0)