1 write to HasSession
System.ServiceModel.Primitives (1)
System\ServiceModel\Channels\ServiceChannel.cs (1)
57HasSession = (innerChannel is ISessionChannel<IDuplexSession>) ||
11 references to HasSession
System.ServiceModel.Primitives (11)
System\ServiceModel\Channels\ServiceChannel.cs (3)
895if (context == null && HasSession) 1075if (HasSession) 1161if (HasSession)
System\ServiceModel\Dispatcher\ChannelHandler.cs (1)
378if (_requestInfo.Channel.HasSession || _isCallback)
System\ServiceModel\Dispatcher\ConcurrencyBehavior.cs (1)
25return IsConcurrent(_concurrencyMode, _enforceOrderedReceive, rpc.Channel.HasSession);
System\ServiceModel\Dispatcher\DispatchRuntime.cs (1)
377if (!channelDispatcher.HandleError(exception) && serviceChannel.HasSession)
System\ServiceModel\Dispatcher\ImmutableDispatchRuntime.cs (1)
441if (!rpc.Channel.HasSession)
System\ServiceModel\Dispatcher\MessageRpc.cs (2)
220if ((Channel != null) && Channel.HasSession) 239if ((Channel != null) && Channel.HasSession)
System\ServiceModel\Dispatcher\TerminatingOperationBehavior.cs (2)
50if (rpc.Operation.IsTerminating && rpc.Channel.HasSession) 58if (rpc.Operation.IsTerminating && rpc.Channel.HasSession)