Table of Contents

Class CharacteristicHelper

Namespace
BenchmarkDotNet.Characteristics
Assembly
BenchmarkDotNet.dll
public static class CharacteristicHelper
Inheritance
CharacteristicHelper

Methods

GetAllCharacteristics(CharacteristicObject)

public static IReadOnlyList<Characteristic> GetAllCharacteristics(this CharacteristicObject obj)

Parameters

obj CharacteristicObject

Returns

IReadOnlyList<Characteristic>

GetAllCharacteristics(Type)

public static IReadOnlyList<Characteristic> GetAllCharacteristics(Type characteristicObjectType)

Parameters

characteristicObjectType Type

Returns

IReadOnlyList<Characteristic>

GetAllPresentableCharacteristics(Type, bool)

public static IReadOnlyList<Characteristic> GetAllPresentableCharacteristics(Type characteristicObjectType, bool includeIgnoreOnApply = false)

Parameters

characteristicObjectType Type
includeIgnoreOnApply bool

Returns

IReadOnlyList<Characteristic>

GetThisTypeCharacteristics(CharacteristicObject)

public static IReadOnlyList<Characteristic> GetThisTypeCharacteristics(this CharacteristicObject obj)

Parameters

obj CharacteristicObject

Returns

IReadOnlyList<Characteristic>

GetThisTypeCharacteristics(Type)

public static IReadOnlyList<Characteristic> GetThisTypeCharacteristics(Type characteristicObjectType)

Parameters

characteristicObjectType Type

Returns

IReadOnlyList<Characteristic>

IsPresentableCharacteristic(Characteristic, bool)

public static bool IsPresentableCharacteristic(this Characteristic c, bool includeIgnoreOnApply = false)

Parameters

c Characteristic
includeIgnoreOnApply bool

Returns

bool