System\ServiceModel\Channels\ChannelDemuxer.cs (11)
76if (channelType == typeof(IInputSessionChannel))
2686class InputSessionChannelDemuxer : SessionChannelDemuxer<IInputSessionChannel, Message>
2698protected override IAsyncResult BeginReceive(IInputSessionChannel channel, AsyncCallback callback, object state)
2703protected override IAsyncResult BeginReceive(IInputSessionChannel channel, TimeSpan timeout, AsyncCallback callback, object state)
2708protected override IInputSessionChannel CreateChannel(ChannelManagerBase channelManager, IInputSessionChannel innerChannel, Message firstMessage)
2713protected override void EndpointNotFound(IInputSessionChannel channel, Message message)
2723protected override Message EndReceive(IInputSessionChannel channel, IAsyncResult result)
2736public InputSessionChannelWrapper(ChannelManagerBase channelManager, IInputSessionChannel innerChannel, Message firstMessage)
2741new IInputSessionChannel InnerChannel
2743get { return (IInputSessionChannel)base.InnerChannel; }