Class AnalyserBase
Assembly: BenchmarkDotNet.dll
Syntax
public abstract class AnalyserBase : IAnalyser
Properties
Id
Declaration
public abstract string Id { get; }
Property Value
Methods
Analyse(Summary)
Declaration
public IEnumerable<Conclusion> Analyse(Summary summary)
Parameters
Type |
Name |
Description |
Summary |
summary |
|
Returns
AnalyseReport(BenchmarkReport, Summary)
Declaration
protected virtual IEnumerable<Conclusion> AnalyseReport(BenchmarkReport report, Summary summary)
Parameters
Returns
AnalyseSummary(Summary)
Declaration
protected virtual IEnumerable<Conclusion> AnalyseSummary(Summary summary)
Parameters
Type |
Name |
Description |
Summary |
summary |
|
Returns
CreateError(String, BenchmarkReport, Boolean)
Declaration
protected Conclusion CreateError(string message, BenchmarkReport report = null, bool mergeable = true)
Parameters
Returns
CreateHint(String, BenchmarkReport, Boolean)
Declaration
protected Conclusion CreateHint(string message, BenchmarkReport report = null, bool mergeable = true)
Parameters
Returns
CreateWarning(String, BenchmarkReport, Boolean)
Declaration
protected Conclusion CreateWarning(string message, BenchmarkReport report = null, bool mergeable = true)
Parameters
Returns
Implements