1 write to servicePerformanceCounters
System.ServiceModel (1)
System\ServiceModel\Dispatcher\ServiceThrottle.cs (1)
217this.servicePerformanceCounters = counters;
19 references to servicePerformanceCounters
System.ServiceModel (19)
System\ServiceModel\Dispatcher\ServiceThrottle.cs (19)
136if (null != this.servicePerformanceCounters) 138this.servicePerformanceCounters.SetThrottleBase((int)ServicePerformanceCounters.PerfCounters.CallsPercentMaxCallsBase, this.Calls.Capacity); 153if (null != this.servicePerformanceCounters) 155this.servicePerformanceCounters.SetThrottleBase((int)ServicePerformanceCounters.PerfCounters.SessionsPercentMaxSessionsBase, this.Sessions.Capacity); 170if (null != this.servicePerformanceCounters) 172this.servicePerformanceCounters.SetThrottleBase((int)ServicePerformanceCounters.PerfCounters.InstancesPercentMaxInstancesBase, this.InstanceContexts.Capacity); 191if (this.servicePerformanceCounters != null) 232Fx.Assert(this.servicePerformanceCounters != null, "expect servicePerformanceCounters to be set"); 236this.servicePerformanceCounters.SetThrottleBase((int)ServicePerformanceCounters.PerfCounters.InstancesPercentMaxInstancesBase, instanceContextsFt.Capacity); 242Fx.Assert(this.servicePerformanceCounters != null, "expect servicePerformanceCounters to be set"); 246this.servicePerformanceCounters.SetThrottleBase((int)ServicePerformanceCounters.PerfCounters.CallsPercentMaxCallsBase, this.calls.Capacity); 252Fx.Assert(this.servicePerformanceCounters != null, "expect servicePerformanceCounters to be set"); 256this.servicePerformanceCounters.SetThrottleBase((int)ServicePerformanceCounters.PerfCounters.SessionsPercentMaxSessionsBase, this.sessions.Capacity); 427this.servicePerformanceCounters.IncrementThrottlePercent((int)ServicePerformanceCounters.PerfCounters.CallsPercentMaxCalls); 432this.servicePerformanceCounters.DecrementThrottlePercent((int)ServicePerformanceCounters.PerfCounters.CallsPercentMaxCalls); 445this.servicePerformanceCounters.IncrementThrottlePercent((int)ServicePerformanceCounters.PerfCounters.InstancesPercentMaxInstances); 450this.servicePerformanceCounters.DecrementThrottlePercent((int)ServicePerformanceCounters.PerfCounters.InstancesPercentMaxInstances); 463this.servicePerformanceCounters.IncrementThrottlePercent((int)ServicePerformanceCounters.PerfCounters.SessionsPercentMaxSessions); 468this.servicePerformanceCounters.DecrementThrottlePercent((int)ServicePerformanceCounters.PerfCounters.SessionsPercentMaxSessions);