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