Enum HostSignal
- Namespace
- BenchmarkDotNet.Engines
- Assembly
- BenchmarkDotNet.dll
public enum HostSignal
Fields
AfterActualRun = 4
after main run, but before global Cleanup
AfterAll = 5
after all (the last thing the benchmarking engine does is to fire this signal)
AfterProcessExit = 7
after the benchmarking process exits
AfterProcessStart = 1
right after we start the benchmarking process
BeforeActualRun = 3
after globalSetup, warmup and pilot but before the main run
BeforeAnythingElse = 2
before jitting, warmup
BeforeProcessStart = 0
before we start the benchmarking process
SeparateLogic = 6
used to run some code independent to the benchmarked process