88 references to PerfCounters
System.ServiceModel (88)
System\ServiceModel\Diagnostics\EndpointPerformanceCounters.cs (24)
18this.Counters = new PerformanceCounter[(int)PerfCounters.TotalCounters]; 19for (int i = 0; i < (int)PerfCounters.TotalCounters; i++) 68Increment((int)PerfCounters.Calls); 69Increment((int)PerfCounters.CallsPerSecond); 70Increment((int)PerfCounters.CallsOutstanding); 75Decrement((int)PerfCounters.CallsOutstanding); 81Increment((int)PerfCounters.CallsFailed); 82Increment((int)PerfCounters.CallsFailedPerSecond); 83Decrement((int)PerfCounters.CallsOutstanding); 88Increment((int)PerfCounters.CallsFaulted); 89Increment((int)PerfCounters.CallsFaultedPerSecond); 90Decrement((int)PerfCounters.CallsOutstanding); 96IncrementBy((int)PerfCounters.CallDuration, time); 97Increment((int)PerfCounters.CallDurationBase); 102Increment((int)PerfCounters.SecurityValidationAuthenticationFailures); 103Increment((int)PerfCounters.SecurityValidationAuthenticationFailuresPerSecond); 108Increment((int)PerfCounters.CallsNotAuthorized); 109Increment((int)PerfCounters.CallsNotAuthorizedPerSecond); 114Increment((int)PerfCounters.RMSessionsFaulted); 115Increment((int)PerfCounters.RMSessionsFaultedPerSecond); 120Increment((int)PerfCounters.RMMessagesDropped); 121Increment((int)PerfCounters.RMMessagesDroppedPerSecond); 126Increment((int)PerfCounters.TxFlowed); 127Increment((int)PerfCounters.TxFlowedPerSecond);
System\ServiceModel\Diagnostics\EndpointPerformanceCountersBase.cs (2)
195get { return (int)PerfCounters.Calls; } 200get { return (int)PerfCounters.TotalCounters; }
System\ServiceModel\Diagnostics\EndpointPerformanceCountersV2.cs (62)
33this.counters = new CounterData[(int)PerfCounters.TotalCounters]; // Cache to dodge dictionary lookups in ServiceModelInstance 34for (int i = 0; i < (int)PerfCounters.TotalCounters; i++) 51localCounterSet.AddCounter((int)PerfCounters.Calls, CounterType.RawData32, perfCounterNames[(int)PerfCounters.Calls]); 52localCounterSet.AddCounter((int)PerfCounters.CallsPerSecond, CounterType.RateOfCountPerSecond32, perfCounterNames[(int)PerfCounters.CallsPerSecond]); 53localCounterSet.AddCounter((int)PerfCounters.CallsOutstanding, CounterType.RawData32, perfCounterNames[(int)PerfCounters.CallsOutstanding]); 54localCounterSet.AddCounter((int)PerfCounters.CallsFailed, CounterType.RawData32, perfCounterNames[(int)PerfCounters.CallsFailed]); 55localCounterSet.AddCounter((int)PerfCounters.CallsFailedPerSecond, CounterType.RateOfCountPerSecond32, perfCounterNames[(int)PerfCounters.CallsFailedPerSecond]); 56localCounterSet.AddCounter((int)PerfCounters.CallsFaulted, CounterType.RawData32, perfCounterNames[(int)PerfCounters.CallsFaulted]); 57localCounterSet.AddCounter((int)PerfCounters.CallsFaultedPerSecond, CounterType.RateOfCountPerSecond32, perfCounterNames[(int)PerfCounters.CallsFaultedPerSecond]); 58localCounterSet.AddCounter((int)PerfCounters.CallDurationBase, CounterType.AverageBase, perfCounterNames[(int)PerfCounters.CallDurationBase]); 59localCounterSet.AddCounter((int)PerfCounters.CallDuration, CounterType.AverageTimer32, perfCounterNames[(int)PerfCounters.CallDuration]); 60localCounterSet.AddCounter((int)PerfCounters.SecurityValidationAuthenticationFailures, CounterType.RawData32, perfCounterNames[(int)PerfCounters.SecurityValidationAuthenticationFailures]); 61localCounterSet.AddCounter((int)PerfCounters.SecurityValidationAuthenticationFailuresPerSecond, CounterType.RateOfCountPerSecond32, perfCounterNames[(int)PerfCounters.SecurityValidationAuthenticationFailuresPerSecond]); 62localCounterSet.AddCounter((int)PerfCounters.CallsNotAuthorized, CounterType.RawData32, perfCounterNames[(int)PerfCounters.CallsNotAuthorized]); 63localCounterSet.AddCounter((int)PerfCounters.CallsNotAuthorizedPerSecond, CounterType.RateOfCountPerSecond32, perfCounterNames[(int)PerfCounters.CallsNotAuthorizedPerSecond]); 64localCounterSet.AddCounter((int)PerfCounters.RMSessionsFaulted, CounterType.RawData32, perfCounterNames[(int)PerfCounters.RMSessionsFaulted]); 65localCounterSet.AddCounter((int)PerfCounters.RMSessionsFaultedPerSecond, CounterType.RateOfCountPerSecond32, perfCounterNames[(int)PerfCounters.RMSessionsFaultedPerSecond]); 66localCounterSet.AddCounter((int)PerfCounters.RMMessagesDropped, CounterType.RawData32, perfCounterNames[(int)PerfCounters.RMMessagesDropped]); 67localCounterSet.AddCounter((int)PerfCounters.RMMessagesDroppedPerSecond, CounterType.RateOfCountPerSecond32, perfCounterNames[(int)PerfCounters.RMMessagesDroppedPerSecond]); 68localCounterSet.AddCounter((int)PerfCounters.TxFlowed, CounterType.RawData32, perfCounterNames[(int)PerfCounters.TxFlowed]); 69localCounterSet.AddCounter((int)PerfCounters.TxFlowedPerSecond, CounterType.RateOfCountPerSecond32, perfCounterNames[(int)PerfCounters.TxFlowedPerSecond]); 92this.counters[(int)PerfCounters.Calls].Increment(); 93this.counters[(int)PerfCounters.CallsPerSecond].Increment(); 94this.counters[(int)PerfCounters.CallsOutstanding].Increment(); 99this.counters[(int)PerfCounters.CallsOutstanding].Decrement(); 104this.counters[(int)PerfCounters.CallsFailed].Increment(); 105this.counters[(int)PerfCounters.CallsFailedPerSecond].Increment(); 106this.counters[(int)PerfCounters.CallsOutstanding].Decrement(); 111this.counters[(int)PerfCounters.CallsFaulted].Increment(); 112this.counters[(int)PerfCounters.CallsFaultedPerSecond].Increment(); 113this.counters[(int)PerfCounters.CallsOutstanding].Decrement(); 118this.counters[(int)PerfCounters.CallDuration].IncrementBy(time); 119this.counters[(int)PerfCounters.CallDurationBase].Increment(); 124this.counters[(int)PerfCounters.SecurityValidationAuthenticationFailures].Increment(); 125this.counters[(int)PerfCounters.SecurityValidationAuthenticationFailuresPerSecond].Increment(); 130this.counters[(int)PerfCounters.CallsNotAuthorized].Increment(); 131this.counters[(int)PerfCounters.CallsNotAuthorizedPerSecond].Increment(); 136this.counters[(int)PerfCounters.RMSessionsFaulted].Increment(); 137this.counters[(int)PerfCounters.RMSessionsFaultedPerSecond].Increment(); 142this.counters[(int)PerfCounters.RMMessagesDropped].Increment(); 143this.counters[(int)PerfCounters.RMMessagesDroppedPerSecond].Increment(); 148this.counters[(int)PerfCounters.TxFlowed].Increment(); 149this.counters[(int)PerfCounters.TxFlowedPerSecond].Increment();