Class TypeFilter
- Namespace
- BenchmarkDotNet.Running
- Assembly
- BenchmarkDotNet.dll
public static class TypeFilter
- Inheritance
-
TypeFilter
Methods
Filter(IConfig, IEnumerable<Type>)
public static BenchmarkRunInfo[] Filter(IConfig effectiveConfig, IEnumerable<Type> types)
Parameters
effectiveConfig
IConfigtypes
IEnumerable<Type>
Returns
GetTypesWithRunnableBenchmarks(IEnumerable<Type>, IEnumerable<Assembly>, ILogger)
public static (bool allTypesValid, IReadOnlyList<Type> runnable) GetTypesWithRunnableBenchmarks(IEnumerable<Type> types, IEnumerable<Assembly> assemblies, ILogger logger)
Parameters
types
IEnumerable<Type>assemblies
IEnumerable<Assembly>logger
ILogger