1 //------------------------------------------------------------------------------
2 // <copyright file="IPerfCounters.cs" company="Microsoft">
3 // Copyright (c) Microsoft Corporation. All rights reserved.
5 //------------------------------------------------------------------------------
7 namespace System.Web.Util {
10 // Provides an abstraction into the performance counter system.
12 internal interface IPerfCounters {
14 void IncrementCounter(AppPerfCounter counter);
15 void IncrementCounter(AppPerfCounter counter, int value);
17 void DecrementCounter(AppPerfCounter counter);
19 void SetCounter(AppPerfCounter counter, int value);