2 interfaces inheriting from IInputSession
System.ServiceModel.Primitives (2)
System\ServiceModel\Channels\IDuplexSession.cs (2)
10public interface IDuplexSession : IInputSession, IOutputSession 19internal interface IAsyncDuplexSession : IInputSession, IOutputSession
16 references to IInputSession
System.ServiceModel.Primitives (16)
System\ServiceModel\Channels\IInputSessionChannel.cs (1)
9public interface IInputSessionChannel : IInputChannel, ISessionChannel<IInputSession>
System\ServiceModel\Channels\IReplySessionChannel.cs (1)
8public interface IReplySessionChannel : IReplyChannel, ISessionChannel<IInputSession>
System\ServiceModel\Channels\ServiceChannel.cs (6)
58(innerChannel is ISessionChannel<IInputSession>) || 1479IInputSession IContextChannel.InputSession 1485ISessionChannel<IInputSession> inputSession = InnerChannel as ISessionChannel<IInputSession>; 1531ISessionChannel<IInputSession> inputSession = InnerChannel as ISessionChannel<IInputSession>;
System\ServiceModel\Channels\ServiceChannelProxy.cs (1)
693IInputSession IContextChannel.InputSession
System\ServiceModel\ClientBase.cs (1)
1002IInputSession IContextChannel.InputSession
System\ServiceModel\Dispatcher\InputChannelBinder.cs (1)
34get { return _channel is ISessionChannel<IInputSession>; }
System\ServiceModel\Dispatcher\ListenerHandler.cs (1)
297channel is ISessionChannel<IInputSession> ||
System\ServiceModel\Dispatcher\ReplyChannelBinder.cs (1)
34get { return _channel is ISessionChannel<IInputSession>; }
System\ServiceModel\IContextChannel.cs (1)
13IInputSession InputSession { get; }
System\ServiceModel\OperationContext.cs (2)
287ISessionChannel<IInputSession> input = inner as ISessionChannel<IInputSession>;