2 implementations of Session
dotnet-svcutil-lib (2)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TransportDuplexSessionChannel.cs (1)
57
public IDuplexSession
Session
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\DuplexChannelBinder.cs (1)
1073
public IDuplexSession
Session
18 references to Session
dotnet-svcutil-lib (18)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ServiceChannel.cs (9)
842
duplexSessionChannel.
Session
.CloseOutputSession(CloseTimeout);
1443
return duplexSessionChannel.
Session
;
1489
return inputSession.
Session
;
1493
return duplexSession.
Session
;
1508
return outputSession.
Session
;
1512
return duplexSession.
Session
;
1527
return inputSession.
Session
.Id;
1531
return outputSession.
Session
.Id;
1535
return duplexSession.
Session
.Id;
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\DuplexChannelBinder.cs (1)
1075
get { return _innerChannel.
Session
; }
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\ListenerHandler.cs (2)
170
IDuplexSession duplexSession = ((ISessionChannel<IDuplexSession>)channel).
Session
;
256
((ISessionChannel<IDuplexSession>)state.Channel).
Session
.EndCloseOutputSession(result);
FrameworkFork\System.ServiceModel\System\ServiceModel\OperationContext.cs (6)
256
if ((duplex != null) && (duplex.
Session
!= null))
257
return duplex.
Session
.Id;
260
if ((input != null) && (input.
Session
!= null))
261
return input.
Session
.Id;
264
if ((output != null) && (output.
Session
!= null))
265
return output.
Session
.Id;