1 interface inheriting from IOutputSession
System.ServiceModel (1)
System\ServiceModel\Channels\IDuplexSession.cs (1)
8public interface IDuplexSession : IInputSession, IOutputSession
3 implementations of IOutputSession
System.ServiceModel (3)
System\ServiceModel\Channels\ChannelReliableSession.cs (1)
630class ClientReliableSession : ChannelReliableSession, IOutputSession
System\ServiceModel\Channels\MsmqOutputSessionChannel.cs (1)
262class OutputSession : IOutputSession
System\ServiceModel\Security\SecuritySessionClientSettings.cs (1)
2711protected class SoapSecurityOutputSession : ISecureConversationSession, IOutputSession
31 references to IOutputSession
System.ServiceModel (26)
System\ServiceModel\Channels\ContextOutputSessionChannel.cs (1)
22public IOutputSession Session
System\ServiceModel\Channels\ContextRequestSessionChannel.cs (1)
19public IOutputSession Session
System\ServiceModel\Channels\IOutputSessionChannel.cs (1)
9: IOutputChannel, ISessionChannel<IOutputSession>
System\ServiceModel\Channels\IRequestSessionChannel.cs (1)
9: IRequestChannel, ISessionChannel<IOutputSession>
System\ServiceModel\Channels\MsmqOutputSessionChannel.cs (2)
19IOutputSession session; 74public IOutputSession Session
System\ServiceModel\Channels\ReliableOutputSessionChannel.cs (1)
87public IOutputSession Session
System\ServiceModel\Channels\ReliableRequestSessionChannel.cs (1)
58public IOutputSession Session
System\ServiceModel\Channels\SecurityChannelFactory.cs (2)
586public IOutputSession Session 695public IOutputSession Session
System\ServiceModel\Channels\ServiceChannel.cs (6)
77(innerChannel is ISessionChannel<IOutputSession>); 1711IOutputSession IContextChannel.OutputSession 1717ISessionChannel<IOutputSession> outputSession = this.InnerChannel as ISessionChannel<IOutputSession>; 1740ISessionChannel<IOutputSession> outputSession = this.InnerChannel as ISessionChannel<IOutputSession>;
System\ServiceModel\Channels\TransactionChannelFactory.cs (2)
161public IOutputSession Session { get { return InnerChannel.Session; } } 172public IOutputSession Session { get { return InnerChannel.Session; } }
System\ServiceModel\ClientBase.cs (1)
1233IOutputSession IContextChannel.OutputSession
System\ServiceModel\Dispatcher\ListenerHandler.cs (1)
627channel is ISessionChannel<IOutputSession>);
System\ServiceModel\Dispatcher\OutputChannelBinder.cs (1)
34get { return this.channel is ISessionChannel<IOutputSession>; }
System\ServiceModel\Dispatcher\RequestChannelBinder.cs (1)
33get { return this.channel is ISessionChannel<IOutputSession>; }
System\ServiceModel\IContextChannel.cs (1)
21IOutputSession OutputSession { get; }
System\ServiceModel\OperationContext.cs (2)
314ISessionChannel<IOutputSession> output = inner as ISessionChannel<IOutputSession>;
System\ServiceModel\Security\SecuritySessionClientSettings.cs (1)
2807public IOutputSession Session
System.ServiceModel.Discovery (2)
System\ServiceModel\Discovery\DiscoveryClientOutputSessionChannel.cs (1)
20public IOutputSession Session
System\ServiceModel\Discovery\DiscoveryClientRequestSessionChannel.cs (1)
20public IOutputSession Session
System.ServiceModel.Routing (3)
System\ServiceModel\Channels\SynchronousSendBindingElement.cs (3)
302IOutputSession ISessionChannel<IOutputSession>.Session 369public IOutputSession Session