Table of Contents

Class LogCapture

Namespace
BenchmarkDotNet.Loggers
Assembly
BenchmarkDotNet.dll
public class LogCapture : ILogger
Inheritance
LogCapture
Implements
Extension Methods

Constructors

LogCapture()

public LogCapture()

Properties

CapturedOutput

public IReadOnlyList<OutputLine> CapturedOutput { get; }

Property Value

IReadOnlyList<OutputLine>

Id

public string Id { get; }

Property Value

string

Priority

If there are several loggers with the same Id, only logger with the highest priority will be used.

public int Priority { get; }

Property Value

int

Methods

Clear()

public void Clear()

Flush()

public void Flush()

Write(LogKind, string)

public void Write(LogKind logKind, string text)

Parameters

logKind LogKind
text string

WriteLine()

public void WriteLine()

WriteLine(LogKind, string)

public void WriteLine(LogKind logKind, string text)

Parameters

logKind LogKind
text string