Inheritance
MethodMeasurement
public class MethodMeasurement
Constructors
Declaration
public MethodMeasurement(Action action)
Parameters
| Type |
Name |
Description |
| Action |
action |
|
Methods
Declaration
public MethodMeasurement CleanUp(Action action)
Parameters
| Type |
Name |
Description |
| Action |
action |
|
Returns
Declaration
public MethodMeasurement Definition(string name = "Totaltime", SampleUnit sampleUnit = SampleUnit.Millisecond, AggregationType aggregationType = AggregationType.Median, double threshold = 0.1, bool increaseIsBetter = false, bool failOnBaseline = true)
Parameters
Returns
Declaration
public MethodMeasurement Definition(string name, SampleUnit sampleUnit, AggregationType aggregationType, double percentile, double threshold = 0.1, bool increaseIsBetter = false, bool failOnBaseline = true)
Parameters
Returns
Declaration
public MethodMeasurement Definition(SampleGroupDefinition definition)
Parameters
Returns
Declaration
public MethodMeasurement GC()
Returns
Declaration
public MethodMeasurement IterationsPerMeasurement(int count)
Parameters
| Type |
Name |
Description |
| Int32 |
count |
|
Returns
Declaration
public MethodMeasurement MeasurementCount(int count)
Parameters
| Type |
Name |
Description |
| Int32 |
count |
|
Returns
Declaration
public MethodMeasurement ProfilerMarkers(params string[] profilerMarkerNames)
Parameters
| Type |
Name |
Description |
| String[] |
profilerMarkerNames |
|
Returns
Declaration
public MethodMeasurement ProfilerMarkers(params SampleGroupDefinition[] profilerDefinitions)
Parameters
Returns
Declaration
Declaration
public MethodMeasurement SetUp(Action action)
Parameters
| Type |
Name |
Description |
| Action |
action |
|
Returns
Declaration
public MethodMeasurement WarmupCount(int count)
Parameters
| Type |
Name |
Description |
| Int32 |
count |
|
Returns