6 instantiations of DuplexChannelBinder
System.ServiceModel (6)
System\ServiceModel\Channels\ServiceChannelFactory.cs (2)
526return new DuplexChannelBinder(this.InnerChannelFactory.CreateChannel(to, via), this.RequestReplyCorrelator); 604return new DuplexChannelBinder(this.InnerChannelFactory.CreateChannel(to, via), this.RequestReplyCorrelator, useActiveAutoClose);
System\ServiceModel\Dispatcher\ListenerBinder.cs (4)
73return new DuplexChannelBinder(channel, this.correlator, this.listener.Uri); 87return new DuplexChannelBinder(channel, this.correlator, this.listener.Uri); 120return new DuplexChannelBinder(channel, this.correlator, this.listener.Uri); 134return new DuplexChannelBinder(channel, this.correlator, this.listener.Uri);
17 references to DuplexChannelBinder
System.ServiceModel (17)
System\ServiceModel\Channels\ServiceChannel.cs (2)
445if (this.binder is DuplexChannelBinder) 446((DuplexChannelBinder)this.binder).EnsurePumping();
System\ServiceModel\Channels\ServiceChannelFactory.cs (3)
331if (binder is DuplexChannelBinder) 333DuplexChannelBinder duplexChannelBinder = binder as DuplexChannelBinder;
System\ServiceModel\Dispatcher\ChannelHandler.cs (3)
30readonly DuplexChannelBinder duplexBinder; 83this.duplexBinder = binder as DuplexChannelBinder; 115this.duplexBinder = binder as DuplexChannelBinder;
System\ServiceModel\Dispatcher\DuplexChannelBinder.cs (6)
674DuplexChannelBinder binder; 677internal DuplexRequestContext(IDuplexChannel channel, Message request, DuplexChannelBinder binder) 779DuplexChannelBinder parent; 785internal SyncDuplexRequest(DuplexChannelBinder parent) 871DuplexChannelBinder parent; 879internal AsyncDuplexRequest(Message message, DuplexChannelBinder parent, TimeSpan timeout, AsyncCallback callback, object state)
System\ServiceModel\Dispatcher\ListenerHandler.cs (3)
564if (channel.Binder is DuplexChannelBinder) 566DuplexChannelBinder duplexChannelBinder = channel.Binder as DuplexChannelBinder;