7 implementations of HasSession
System.ServiceModel (7)
System\ServiceModel\Dispatcher\BufferedReceiveBinder.cs (1)
35public bool HasSession
System\ServiceModel\Dispatcher\DuplexChannelBinder.cs (1)
98public bool HasSession
System\ServiceModel\Dispatcher\InputChannelBinder.cs (1)
34public bool HasSession
System\ServiceModel\Dispatcher\MultipleReceiveBinder.cs (1)
41public bool HasSession
System\ServiceModel\Dispatcher\OutputChannelBinder.cs (1)
32public bool HasSession
System\ServiceModel\Dispatcher\ReplyChannelBinder.cs (1)
34public bool HasSession
System\ServiceModel\Dispatcher\RequestChannelBinder.cs (1)
31public bool HasSession
10 references to HasSession
System.ServiceModel (10)
System\ServiceModel\Channels\ServiceChannel.cs (2)
125if (!binder.HasSession) 2593if (binder.HasSession && (idle != TimeSpan.MaxValue))
System\ServiceModel\Dispatcher\BufferedReceiveBinder.cs (1)
37get { return this.channelBinder.HasSession; }
System\ServiceModel\Dispatcher\ChannelHandler.cs (4)
84this.hasSession = binder.HasSession; 116this.hasSession = binder.HasSession; 135Fx.Assert((this.idleManager != null) == (this.binder.HasSession && this.listener.ChannelDispatcher.DefaultCommunicationTimeouts.ReceiveTimeout != TimeSpan.MaxValue), "idle manager is present only when there is a session with a finite receive timeout"); 168if (this.binder.HasSession)
System\ServiceModel\Dispatcher\ErrorhandlingReceiver.cs (1)
51if (this.binder.HasSession)
System\ServiceModel\Dispatcher\ListenerHandler.cs (1)
559if (!channel.Binder.HasSession)
System\ServiceModel\Dispatcher\MultipleReceiveBinder.cs (1)
43get { return this.channelBinder.HasSession; }