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