1 write to sessions
System.ServiceModel (1)
System\ServiceModel\Dispatcher\ServiceThrottle.cs (1)
88
this.
sessions
= sessionsFt;
16 references to sessions
System.ServiceModel (16)
System\ServiceModel\Dispatcher\ServiceThrottle.cs (16)
77
if (this.
sessions
== null)
81
if (this.
sessions
== null)
93
return this.
sessions
;
251
Fx.Assert(this.
sessions
!= null, "Expect sessions to be initialized");
253
this.
sessions
.SetAcquired(this.AcquiredSessionsToken);
254
this.
sessions
.SetReleased(this.ReleasedSessionsToken);
255
this.
sessions
.SetRatio(this.RatioSessionsToken);
256
this.servicePerformanceCounters.SetThrottleBase((int)ServicePerformanceCounters.PerfCounters.SessionsPercentMaxSessionsBase, this.
sessions
.Capacity);
266
if ((this.
sessions
!= null) && (listener.Channel != null) && (listener.Channel.Throttle == null))
269
return this.
sessions
.Acquire(listener);
279
return (this.
sessions
== null || this.
sessions
.Acquire(source));
375
if (this.
sessions
!= null)
376
this.
sessions
.Release();
421
((this.
sessions
!= null) && (this.
sessions
.Capacity != Int32.MaxValue)) ||