1 write to counters
System.ServiceModel (1)
System\ServiceModel\Diagnostics\ServicePerformanceCountersV2.cs (1)
83
this.
counters
= new CounterData[(int)PerfCounters.TotalCounters]; // Cache to dodge dictionary lookups in ServiceModelInstance
42 references to counters
System.ServiceModel (42)
System\ServiceModel\Diagnostics\ServicePerformanceCountersV2.cs (42)
86
this.
counters
[i] = this.serviceCounterSetInstance.Counters[i];
87
this.
counters
[i].Value = 0;
107
this.
counters
[(int)PerfCounters.Calls].Increment();
108
this.
counters
[(int)PerfCounters.CallsPerSecond].Increment();
109
this.
counters
[(int)PerfCounters.CallsOutstanding].Increment();
114
this.
counters
[(int)PerfCounters.CallsOutstanding].Decrement();
119
this.
counters
[(int)PerfCounters.CallsFailed].Increment();
120
this.
counters
[(int)PerfCounters.CallsFailedPerSecond].Increment();
121
this.
counters
[(int)PerfCounters.CallsOutstanding].Decrement();
126
this.
counters
[(int)PerfCounters.CallsFaulted].Increment();
127
this.
counters
[(int)PerfCounters.CallsFaultedPerSecond].Increment();
128
this.
counters
[(int)PerfCounters.CallsOutstanding].Decrement();
134
this.
counters
[(int)PerfCounters.CallDuration].IncrementBy(time);
135
this.
counters
[(int)PerfCounters.CallDurationBase].Increment();
140
this.
counters
[(int)PerfCounters.SecurityValidationAuthenticationFailures].Increment();
141
this.
counters
[(int)PerfCounters.SecurityValidationAuthenticationFailuresPerSecond].Increment();
146
this.
counters
[(int)PerfCounters.CallsNotAuthorized].Increment();
147
this.
counters
[(int)PerfCounters.CallsNotAuthorizedPerSecond].Increment();
152
this.
counters
[(int)PerfCounters.Instances].Increment();
153
this.
counters
[(int)PerfCounters.InstancesRate].Increment();
158
this.
counters
[(int)PerfCounters.Instances].Decrement();
163
this.
counters
[(int)PerfCounters.RMSessionsFaulted].Increment();
164
this.
counters
[(int)PerfCounters.RMSessionsFaultedPerSecond].Increment();
169
this.
counters
[(int)PerfCounters.RMMessagesDropped].Increment();
170
this.
counters
[(int)PerfCounters.RMMessagesDroppedPerSecond].Increment();
175
this.
counters
[(int)PerfCounters.TxCommitted].Increment();
176
this.
counters
[(int)PerfCounters.TxCommittedPerSecond].Increment();
181
this.
counters
[(int)PerfCounters.TxInDoubt].Increment();
182
this.
counters
[(int)PerfCounters.TxInDoubtPerSecond].Increment();
187
this.
counters
[(int)PerfCounters.TxAborted].Increment();
188
this.
counters
[(int)PerfCounters.TxAbortedPerSecond].Increment();
193
this.
counters
[(int)PerfCounters.TxFlowed].Increment();
194
this.
counters
[(int)PerfCounters.TxFlowedPerSecond].Increment();
199
this.
counters
[(int)PerfCounters.MsmqDroppedMessages].Increment();
200
this.
counters
[(int)PerfCounters.MsmqDroppedMessagesPerSecond].Increment();
205
this.
counters
[(int)PerfCounters.MsmqPoisonMessages].Increment();
206
this.
counters
[(int)PerfCounters.MsmqPoisonMessagesPerSecond].Increment();
211
this.
counters
[(int)PerfCounters.MsmqRejectedMessages].Increment();
212
this.
counters
[(int)PerfCounters.MsmqRejectedMessagesPerSecond].Increment();
217
this.
counters
[counterIndex].Increment();
222
this.
counters
[counterIndex].Value = denominator;
227
this.
counters
[counterIndex].Decrement();