Show / Hide Table of Contents

    Class TimingSelector

    MetricsCollectorSelector implementation for TimingMeasurementAttribute and ElapsedTimeAssertionAttribute
    Inheritance
    System.Object
    MetricsCollectorSelector
    TimingSelector
    Inherited Members
    MetricsCollectorSelector.Name
    MetricsCollectorSelector.SystemInfo
    MetricsCollectorSelector.Create(RunMode, IBenchmarkSetting)
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: NBench.Collection.Timing
    Assembly: NBench.dll
    Syntax
    public sealed class TimingSelector : MetricsCollectorSelector

    Constructors

    TimingSelector()

    Declaration
    public TimingSelector()

    TimingSelector(MetricName)

    Declaration
    public TimingSelector(MetricName name)
    Parameters
    Type Name Description
    MetricName name

    TimingSelector(MetricName, SysInfo)

    Declaration
    public TimingSelector(MetricName name, SysInfo systemInfo)
    Parameters
    Type Name Description
    MetricName name
    SysInfo systemInfo

    Methods

    Create(RunMode, WarmupData, IBenchmarkSetting)

    Declaration
    public override MetricCollector Create(RunMode runMode, WarmupData warmup, IBenchmarkSetting setting)
    Parameters
    Type Name Description
    RunMode runMode
    WarmupData warmup
    IBenchmarkSetting setting
    Returns
    Type Description
    MetricCollector
    Overrides
    MetricsCollectorSelector.Create(RunMode, WarmupData, IBenchmarkSetting)
    Back to top Copyright © 2015-2020 Petabridge™, LLC