1 write to Binder
System.ServiceModel.Primitives (1)
System\ServiceModel\Channels\ServiceChannel.cs (1)
53Binder = binder ?? throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(binder));
17 references to Binder
System.ServiceModel.Primitives (17)
System\ServiceModel\Channels\ServiceChannel.cs (14)
54IsReplyChannel = Binder.Channel is IReplyChannel; 225get { return Binder.Channel; } 243return Binder.ListenUri; 259_localAddress = Binder.LocalAddress; 376Binder.Channel.Faulted += OnInnerChannelFaulted; 384if (Binder is DuplexChannelBinder) 386((DuplexChannelBinder)Binder).EnsurePumping(); 756Binder.Send(rpc.Request, rpc.TimeoutHelper.RemainingTime()); 760rpc.Reply = Binder.Request(rpc.Request, rpc.TimeoutHelper.RemainingTime()); 1262Binder.Abort(); 1845result = _rpc.Channel.Binder.BeginSend(_rpc.Request, timeout, s_sendCallback, this); 1849result = _rpc.Channel.Binder.BeginRequest(_rpc.Request, timeout, s_sendCallback, this); 1896_rpc.Channel.Binder.EndSend(result); 1900_rpc.Reply = _rpc.Channel.Binder.EndRequest(result);
System\ServiceModel\Dispatcher\ImmutableDispatchRuntime.cs (1)
329channelDispatcher.PendingChannels.Remove(rpc.Channel.Binder.Channel);
System\ServiceModel\Dispatcher\TerminatingOperationBehavior.cs (2)
52var timer = new Timer(s_abortChannelTimerCallback, rpc.Channel.Binder.Channel, rpc.Channel.CloseTimeout, Timeout.InfiniteTimeSpan); 60IChannel sessionChannel = rpc.Channel.Binder.Channel;