1 write to connection
System.ServiceModel (1)
System\ServiceModel\Channels\ReliableReplySessionChannel.cs (1)
51
this.
connection
= new ReliableInputConnection();
34 references to connection
System.ServiceModel (34)
System\ServiceModel\Channels\ReliableReplySessionChannel.cs (34)
52
this.
connection
.ReliableMessagingVersion = this.listener.ReliableMessagingVersion;
105
return this.
connection
.AllAdded && (this.requestsByRequestSequenceNumber.Count == 0) && this.lastReplyAcked;
170
this.
connection
.Ranges,
171
this.
connection
.IsLastKnown,
239
this.
connection
.IsLastKnown,
386
terminated = this.
connection
.Terminate();
417
this.
connection
.Abort(this);
441
? new OperationWithTimeoutBeginCallback(this.
connection
.BeginClose)
445
: new OperationWithTimeoutBeginCallback(this.
connection
.BeginClose),
456
? new OperationEndCallback(this.
connection
.EndClose)
460
: new OperationEndCallback(this.
connection
.EndClose),
494
this.
connection
.Close(timeoutHelper.RemainingTime());
500
this.
connection
.Close(timeoutHelper.RemainingTime());
567
&& this.
connection
.IsSequenceClosed)
571
this.
connection
.Terminate();
586
if (wsrmFeb2005 && (this.
connection
.Last == requestSequenceNumber))
591
bool canReply = this.
connection
.AllAdded && (this.State == CommunicationState.Closing);
615
if (wsrmFeb2005 && (this.
connection
.Last == requestSequenceNumber))
690
using (Message reply = CreateAcknowledgement(this.
connection
.Ranges))
729
if (!this.
connection
.IsLastKnown)
736
if (this.
connection
.SetTerminateSequenceLast(last, out isLastLargeEnough))
747
scheduleShutdown = this.
connection
.SetCloseSequenceLast(last);
768
this.session.SetFinalAck(this.
connection
.Ranges);
779
isLastConsistent = (last == this.
connection
.Last);
1054
isDupe = this.
connection
.Ranges.Contains(requestSequenceNumber);
1056
if (!this.
connection
.IsValid(requestSequenceNumber, isLast))
1083
reliableContext.SetAckRanges(this.
connection
.Ranges);
1106
&& (this.listener.Ordered || this.
connection
.CanMerge(requestSequenceNumber)))
1108
this.
connection
.Merge(requestSequenceNumber, isLast);
1110
reliableContext.SetAckRanges(this.
connection
.Ranges);
1122
scheduleShutdown = this.
connection
.AllAdded;
1186
isTerminateEarly = !this.
connection
.Terminate();
1291
if (this.PendingRequestContexts != 0 || this.
connection
.Ranges.Count > 1)
1333
this.
connection
.Fault(this);