1 write to counters
System.ServiceModel (1)
System\ServiceModel\Diagnostics\OperationPerformanceCountersV2.cs (1)
33
this.
counters
= new CounterData[(int)PerfCounters.TotalCounters]; // Cache to dodge dictionary lookups in ServiceModelInstance
20 references to counters
System.ServiceModel (20)
System\ServiceModel\Diagnostics\OperationPerformanceCountersV2.cs (20)
36
this.
counters
[i] = this.operationCounterSetInstance.Counters[i];
37
this.
counters
[i].Value = 0;
88
this.
counters
[(int)PerfCounters.Calls].Increment();
89
this.
counters
[(int)PerfCounters.CallsPerSecond].Increment();
90
this.
counters
[(int)PerfCounters.CallsOutstanding].Increment();
95
this.
counters
[(int)PerfCounters.CallsOutstanding].Decrement();
100
this.
counters
[(int)PerfCounters.CallsFailed].Increment();
101
this.
counters
[(int)PerfCounters.CallsFailedPerSecond].Increment();
102
this.
counters
[(int)PerfCounters.CallsOutstanding].Decrement();
107
this.
counters
[(int)PerfCounters.CallsFaulted].Increment();
108
this.
counters
[(int)PerfCounters.CallsFaultedPerSecond].Increment();
109
this.
counters
[(int)PerfCounters.CallsOutstanding].Decrement();
115
this.
counters
[(int)PerfCounters.CallDuration].IncrementBy(time);
116
this.
counters
[(int)PerfCounters.CallDurationBase].Increment();
121
this.
counters
[(int)PerfCounters.SecurityValidationAuthenticationFailures].Increment();
122
this.
counters
[(int)PerfCounters.SecurityValidationAuthenticationFailuresPerSecond].Increment();
127
this.
counters
[(int)PerfCounters.CallsNotAuthorized].Increment();
128
this.
counters
[(int)PerfCounters.CallsNotAuthorizedPerSecond].Increment();
133
this.
counters
[(int)PerfCounters.TxFlowed].Increment();
134
this.
counters
[(int)PerfCounters.TxFlowedPerSecond].Increment();