#
CounterSample.Calculate
CounterSample.Calculate
CounterSample.Calculate
Method

## Definition

Calculates the performance data by using the specified counter sample data.

## Overloads

Calculate(CounterSample) Calculate(CounterSample) Calculate(CounterSample) |
Calculates the performance data of the counter, using a single sample point. This method is generally used for uncalculated performance counter types. |

Calculate(CounterSample, CounterSample) Calculate(CounterSample, CounterSample) Calculate(CounterSample, CounterSample) |
Calculates the performance data of the counter, using two sample points. This method is generally used for calculated performance counter types, such as averages. |

## Calculate(CounterSample) Calculate(CounterSample) Calculate(CounterSample)

Calculates the performance data of the counter, using a single sample point. This method is generally used for uncalculated performance counter types.

```
public:
static float Calculate(System::Diagnostics::CounterSample counterSample);
```

`public static float Calculate (System.Diagnostics.CounterSample counterSample);`

`static member Calculate : System.Diagnostics.CounterSample -> single`

#### Parameters

- counterSample
- CounterSample CounterSample CounterSample

The CounterSample structure to use as a base point for calculating performance data.

#### Returns

## Calculate(CounterSample, CounterSample) Calculate(CounterSample, CounterSample) Calculate(CounterSample, CounterSample)

Calculates the performance data of the counter, using two sample points. This method is generally used for calculated performance counter types, such as averages.

```
public:
static float Calculate(System::Diagnostics::CounterSample counterSample, System::Diagnostics::CounterSample nextCounterSample);
```

`public static float Calculate (System.Diagnostics.CounterSample counterSample, System.Diagnostics.CounterSample nextCounterSample);`

`static member Calculate : System.Diagnostics.CounterSample * System.Diagnostics.CounterSample -> single`

#### Parameters

- counterSample
- CounterSample CounterSample CounterSample

The CounterSample structure to use as a base point for calculating performance data.

- nextCounterSample
- CounterSample CounterSample CounterSample

The CounterSample structure to use as an ending point for calculating performance data.