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
effectiveConfigIConfigtypesIEnumerable<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
typesIEnumerable<Type>assembliesIEnumerable<Assembly>loggerILogger