App Metrics Fork me on GitHub
Show / Hide Table of Contents

Class DefaultHistogramMetricProvider

Inheritance
System.Object
DefaultHistogramMetricProvider
Namespace:App.Metrics.Histogram
Assembly:cs.temp.dll.dll
Syntax
public class DefaultHistogramMetricProvider : IProvideHistogramMetrics

Constructors

DefaultHistogramMetricProvider(IBuildHistogramMetrics, IMetricsRegistry)

Initializes a new instance of the DefaultHistogramMetricProvider class.

Declaration
public DefaultHistogramMetricProvider(IBuildHistogramMetrics histogramBuilder, IMetricsRegistry registry)
Parameters
Type Name Description
IBuildHistogramMetrics histogramBuilder

The histogram builder.

IMetricsRegistry registry

The registry.

Methods

Instance(HistogramOptions)

Declaration
public IHistogram Instance(HistogramOptions options)
Parameters
Type Name Description
HistogramOptions options
Returns
Type Description
IHistogram

Instance(HistogramOptions, MetricTags)

Declaration
public IHistogram Instance(HistogramOptions options, MetricTags tags)
Parameters
Type Name Description
HistogramOptions options
MetricTags tags
Returns
Type Description
IHistogram

Instance<T>(HistogramOptions, MetricTags, Func<T>)

Declaration
public IHistogram Instance<T>(HistogramOptions options, MetricTags tags, Func<T> builder)where T : IHistogramMetric
Parameters
Type Name Description
HistogramOptions options
MetricTags tags
System.Func<T> builder
Returns
Type Description
IHistogram
Type Parameters
Name Description
T

Instance<T>(HistogramOptions, Func<T>)

Declaration
public IHistogram Instance<T>(HistogramOptions options, Func<T> builder)where T : IHistogramMetric
Parameters
Type Name Description
HistogramOptions options
System.Func<T> builder
Returns
Type Description
IHistogram
Type Parameters
Name Description
T
Back to top Copyright © 2017 Allan Hardy
Generated by DocFX