Show / Hide Table of Contents

Class CsvMeasurementsExporter

Inheritance
Object
ExporterBase
CsvMeasurementsExporter
Implements
IExporter
Inherited Members
ExporterBase.Name
ExporterBase.FileNameSuffix
ExporterBase.ExportToFiles(Summary, ILogger)
Namespace: BenchmarkDotNet.Exporters.Csv
Assembly: BenchmarkDotNet.dll
Syntax
public class CsvMeasurementsExporter : ExporterBase, IExporter

Constructors

CsvMeasurementsExporter(CsvSeparator, SummaryStyle)

Declaration
public CsvMeasurementsExporter(CsvSeparator separator, SummaryStyle style = null)
Parameters
Type Name Description
CsvSeparator separator
SummaryStyle style

Fields

Default

Declaration
public static readonly CsvMeasurementsExporter Default
Field Value
Type Description
CsvMeasurementsExporter

Properties

FileCaption

Declaration
protected override string FileCaption { get; }
Property Value
Type Description
String
Overrides
ExporterBase.FileCaption

FileExtension

Declaration
protected override string FileExtension { get; }
Property Value
Type Description
String
Overrides
ExporterBase.FileExtension

Separator

Declaration
public string Separator { get; }
Property Value
Type Description
String

Style

Declaration
public SummaryStyle Style { get; }
Property Value
Type Description
SummaryStyle

Methods

ExportToLog(Summary, ILogger)

Declaration
public override void ExportToLog(Summary summary, ILogger logger)
Parameters
Type Name Description
Summary summary
ILogger logger
Overrides
ExporterBase.ExportToLog(Summary, ILogger)

GetJobs(Summary)

Declaration
public static Job[] GetJobs(Summary summary)
Parameters
Type Name Description
Summary summary
Returns
Type Description
Job[]

WithStyle(SummaryStyle)

Declaration
public static CsvMeasurementsExporter WithStyle(SummaryStyle style)
Parameters
Type Name Description
SummaryStyle style
Returns
Type Description
CsvMeasurementsExporter

Implements

IExporter
In This Article
Back to top Copyright © 2013–2021 .NET Foundation and contributors