6 instantiations of DuplexChannelBinder
System.ServiceModel.Primitives (6)
System\ServiceModel\Channels\ServiceChannelFactory.cs (2)
539return new DuplexChannelBinder(InnerChannelFactory.CreateChannel(to, via), RequestReplyCorrelator); 609return new DuplexChannelBinder(InnerChannelFactory.CreateChannel(to, via), RequestReplyCorrelator, _useActiveAutoClose);
System\ServiceModel\Dispatcher\ListenerBinder.cs (4)
83return new DuplexChannelBinder(channel, _correlator, _listener.Uri); 99return new DuplexChannelBinder(channel, _correlator, _listener.Uri); 130return new DuplexChannelBinder(channel, _correlator, _listener.Uri); 146return new DuplexChannelBinder(channel, _correlator, _listener.Uri);
17 references to DuplexChannelBinder
System.ServiceModel.Primitives (17)
System\ServiceModel\Channels\ServiceChannel.cs (2)
384if (Binder is DuplexChannelBinder) 386((DuplexChannelBinder)Binder).EnsurePumping();
System\ServiceModel\Channels\ServiceChannelFactory.cs (3)
314if (binder is DuplexChannelBinder) 316DuplexChannelBinder duplexChannelBinder = binder as DuplexChannelBinder;
System\ServiceModel\Dispatcher\ChannelHandler.cs (3)
21private readonly DuplexChannelBinder _duplexBinder; 60_duplexBinder = binder as DuplexChannelBinder; 88_duplexBinder = binder as DuplexChannelBinder;
System\ServiceModel\Dispatcher\DuplexChannelBinder.cs (6)
632private DuplexChannelBinder _binder; 635internal DuplexRequestContext(IDuplexChannel channel, Message request, DuplexChannelBinder binder) 735private DuplexChannelBinder _parent; 740internal SyncDuplexRequest(DuplexChannelBinder parent) 809private DuplexChannelBinder _parent; 817internal AsyncDuplexRequest(Message message, DuplexChannelBinder parent, TimeSpan timeout, AsyncCallback callback, object state)
System\ServiceModel\Dispatcher\ListenerHandler.cs (3)
235if (channel.Binder is DuplexChannelBinder) 237DuplexChannelBinder duplexChannelBinder = channel.Binder as DuplexChannelBinder;