System\ServiceModel\Channels\ReliableOutputSessionChannel.cs (13)
443this.Binder.Close(timeoutHelper.RemainingTime());
804if (this.Binder.IsHandleable(e))
932this.Binder.Send(message, timeout, maskingMode);
939if (this.Binder.IsHandleable(e))
952this.Binder.Send(message, timeout, maskingMode);
960result.Binder = this.Binder;
991this.Binder.Send(message, timeout, maskingMode);
998sendResult.Binder = this.Binder;
1057if (this.Binder.EndTryReceive(result, out context))
1067this.Binder.BeginTryReceive(TimeSpan.MaxValue, onReceiveCompleted, this);
1071if (!this.Connection.Closed && (this.Binder.State == CommunicationState.Opened))
1080this.Binder.BeginTryReceive(TimeSpan.MaxValue, onReceiveCompleted, this);
1101this.Binder.BeginTryReceive(TimeSpan.MaxValue, onReceiveCompleted, this);