Merge pull request #2964 from ludovic-henry/sgen-monocontext
[mono.git] / mcs / class / referencesource / System.Web / Util / IPerfCounters.cs
1 //------------------------------------------------------------------------------
2 // <copyright file="IPerfCounters.cs" company="Microsoft">
3 //     Copyright (c) Microsoft Corporation.  All rights reserved.
4 // </copyright>
5 //------------------------------------------------------------------------------
6
7 namespace System.Web.Util {
8     using System;
9
10     // Provides an abstraction into the performance counter system.
11
12     internal interface IPerfCounters {
13
14         void IncrementCounter(AppPerfCounter counter);
15         void IncrementCounter(AppPerfCounter counter, int value);
16
17         void DecrementCounter(AppPerfCounter counter);
18
19         void SetCounter(AppPerfCounter counter, int value);
20
21     }
22 }