1 write to connection
System.ServiceModel (1)
System\ServiceModel\Channels\ReliableRequestSessionChannel.cs (1)
515this.connection = new ReliableOutputConnection(this.session.OutputID, this.settings.MaxTransferWindowSize,
26 references to connection
System.ServiceModel (26)
System\ServiceModel\Channels\ReliableRequestSessionChannel.cs (26)
138temp.MessageBody = new CloseSequence(this.session.OutputID, this.connection.Last); 160this.session.OutputID, this.connection.Last); 225if (this.connection != null) 227this.connection.Abort(this); 256this.connection.BeginClose, 265this.connection.EndClose, 315this.connection.Close(timeoutHelper.RemainingTime()); 518this.connection.Faulted += OnComponentFaulted; 519this.connection.OnException += OnComponentException; 520this.connection.BeginSendHandler = OnConnectionBeginSend; 521this.connection.EndSendHandler = OnConnectionEndSend; 522this.connection.SendHandler = OnConnectionSend; 523this.connection.BeginSendAckRequestedHandler = OnConnectionBeginSendAckRequested; 524this.connection.EndSendAckRequestedHandler = OnConnectionEndSendAckRequested; 525this.connection.SendAckRequestedHandler = OnConnectionSendAckRequested; 589this.connection.Last) 591info, this.connection.Last); 683WsrmFault fault = WsrmUtilities.ValidateFinalAck(this.session, messageInfo, this.connection.Last); 722this.connection.ProcessTransferred(requestSequenceNumber, 725this.session.OnRemoteActivity(this.connection.Strategy.QuotaRemaining == 0); 762if ((this.shutdownHandle != null) && this.connection.CheckForTermination()) 809if (this.connection != null) 811this.connection.Fault(this); 945if (!parent.connection.AddMessage(message, timeout, this)) 1091if (!parent.connection.EndAddMessage(result)) 1109parent.connection.BeginAddMessage(message, timeout, this, Fx.ThunkCallback(new AsyncCallback(AddCompleted)), null);