1 implementation of IDuplexSession
dotnet-svcutil-lib (1)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TransportDuplexSessionChannel.cs (1)
726
public class ConnectionDuplexSession :
IDuplexSession
24 references to IDuplexSession
dotnet-svcutil-lib (24)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\IDuplexSessionChannel.cs (1)
9
public interface IDuplexSessionChannel : IDuplexChannel, ISessionChannel<
IDuplexSession
>
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ServiceChannel.cs (12)
67
_hasSession = (innerChannel is ISessionChannel<
IDuplexSession
>) ||
838
ISessionChannel<
IDuplexSession
> duplexSessionChannel = InnerChannel as ISessionChannel<
IDuplexSession
>;
1430
private
IDuplexSession
GetDuplexSessionOrThrow()
1437
ISessionChannel<
IDuplexSession
> duplexSessionChannel = InnerChannel as ISessionChannel<
IDuplexSession
>;
1491
ISessionChannel<
IDuplexSession
> duplexSession = InnerChannel as ISessionChannel<
IDuplexSession
>;
1510
ISessionChannel<
IDuplexSession
> duplexSession = InnerChannel as ISessionChannel<
IDuplexSession
>;
1533
ISessionChannel<
IDuplexSession
> duplexSession = InnerChannel as ISessionChannel<
IDuplexSession
>;
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TransportDuplexSessionChannel.cs (2)
18
private
IDuplexSession
_duplexSession;
57
public
IDuplexSession
Session
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\DuplexChannelBinder.cs (1)
1073
public
IDuplexSession
Session
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\ListenerHandler.cs (6)
168
if (channel is ISessionChannel<
IDuplexSession
>)
170
IDuplexSession
duplexSession = ((ISessionChannel<
IDuplexSession
>)channel).Session;
191
if (channel is ISessionChannel<
IDuplexSession
>)
256
((ISessionChannel<
IDuplexSession
>)state.Channel).Session.EndCloseOutputSession(result);
352
return (channel is ISessionChannel<
IDuplexSession
> ||
FrameworkFork\System.ServiceModel\System\ServiceModel\OperationContext.cs (2)
255
ISessionChannel<
IDuplexSession
> duplex = inner as ISessionChannel<
IDuplexSession
>;