Class ExecutionValidatorBase
Inheritance
ExecutionValidatorBase
Assembly: BenchmarkDotNet.dll
Syntax
public abstract class ExecutionValidatorBase : IValidator
Constructors
ExecutionValidatorBase(Boolean)
Declaration
protected ExecutionValidatorBase(bool failOnError)
Parameters
Type |
Name |
Description |
Boolean |
failOnError |
|
Properties
TreatsWarningsAsErrors
Declaration
public bool TreatsWarningsAsErrors { get; }
Property Value
Methods
ExecuteBenchmarks(Object, IEnumerable<BenchmarkCase>, List<ValidationError>)
Declaration
protected abstract void ExecuteBenchmarks(object benchmarkTypeInstance, IEnumerable<BenchmarkCase> benchmarks, List<ValidationError> errors)
Parameters
GetDisplayExceptionMessage(Exception)
Declaration
protected static string GetDisplayExceptionMessage(Exception ex)
Parameters
Returns
Validate(ValidationParameters)
Declaration
public IEnumerable<ValidationError> Validate(ValidationParameters validationParameters)
Parameters
Returns
Implements