Class OutliersAnalyser
Implements
Inherited Members
Namespace: BenchmarkDotNet.Analysers
Assembly: BenchmarkDotNet.dll
Syntax
public class OutliersAnalyser : AnalyserBase, IAnalyser
  Fields
Default
Declaration
public static readonly IAnalyser Default
  Field Value
| Type | Description | 
|---|---|
| IAnalyser | 
Properties
Id
Declaration
public override string Id { get; }
  Property Value
| Type | Description | 
|---|---|
| String | 
Overrides
Methods
AnalyseReport(BenchmarkReport, Summary)
Declaration
protected override IEnumerable<Conclusion> AnalyseReport(BenchmarkReport report, Summary summary)
  Parameters
| Type | Name | Description | 
|---|---|---|
| BenchmarkReport | report | |
| Summary | summary | 
Returns
| Type | Description | 
|---|---|
| IEnumerable<Conclusion> | 
Overrides
GetMessage(Double[], Double[], Double[], Double[], CultureInfo)
Returns a nice message which can be displayed in the summary.
Declaration
public static string GetMessage(double[] actualOutliers, double[] allOutliers, double[] lowerOutliers, double[] upperOutliers, CultureInfo cultureInfo)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Double[] | actualOutliers | Actual outliers which were removed from the statistics  | 
      
| Double[] | allOutliers | All outliers which present in the distribution (lower and upper)  | 
      
| Double[] | lowerOutliers | All lower outliers  | 
      
| Double[] | upperOutliers | All upper outliers  | 
      
| CultureInfo | cultureInfo | CultureInfo  | 
      
Returns
| Type | Description | 
|---|---|
| String | The message  |