Table of Contents

Enum HostSignal

Namespace
BenchmarkDotNet.Engines
Assembly
BenchmarkDotNet.dll
public enum HostSignal

Fields

AfterActualRun = 3

after main run, but before global Cleanup

AfterAll = 4

after all (the last thing the benchmarking engine does is to fire this signal)

AfterProcessExit = 6

after the benchmarking process exits

BeforeActualRun = 2

after globalSetup, warmup and pilot but before the main run

BeforeAnythingElse = 1

before jitting, warmup

BeforeProcessStart = 0

before we start the benchmarking process

SeparateLogic = 5

used to run some code independent to the benchmarked process