2 interfaces inheriting from IInputChannel
dotnet-svcutil-lib (2)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\IDuplexChannel.cs (1)
9public interface IDuplexChannel : IInputChannel, IOutputChannel
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\IInputSessionChannel.cs (1)
9public interface IInputSessionChannel : IInputChannel, ISessionChannel<IInputSession>
2 implementations of IInputChannel
dotnet-svcutil-lib (2)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\LayeredChannelFactory.cs (2)
79internal class LayeredInputChannel : LayeredChannel<IInputChannel>, IInputChannel
11 references to IInputChannel
dotnet-svcutil-lib (11)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ChannelRequirements.cs (1)
205channelType == typeof(IInputChannel) ||
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\LayeredChannelFactory.cs (2)
81public LayeredInputChannel(ChannelManagerBase channelManager, IInputChannel innerChannel) 175public LayeredDuplexChannel(ChannelManagerBase channelManager, IInputChannel innerInputChannel, EndpointAddress localAddress, IOutputChannel innerOutputChannel)
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\InputChannelBinder.cs (2)
15private IInputChannel _channel; 18internal InputChannelBinder(IInputChannel channel, Uri listenUri)
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\ListenerBinder.cs (6)
14IChannelListener<IInputChannel> input = listener as IChannelListener<IInputChannel>; 140private IChannelListener<IInputChannel> _listener; 143internal InputListenerBinder(IChannelListener<IInputChannel> listener, MessageVersion messageVersion) 161IInputChannel channel = _listener.AcceptChannel(timeout); 175IInputChannel channel = _listener.EndAcceptChannel(result);