Class TimerValueSource
Combines the value of the timer with the defined unit and the time units for rate and duration.
Inheritance
System.Object
TimerValueSource
Namespace:App.Metrics.Timer
Assembly:cs.temp.dll.dll
Syntax
public sealed class TimerValueSource : MetricValueSourceBase<TimerValue>
Constructors
TimerValueSource(String, IMetricValueProvider<TimerValue>, Unit, TimeUnit, TimeUnit, MetricTags)
Declaration
public TimerValueSource(string name, IMetricValueProvider<TimerValue> value, Unit unit, TimeUnit rateUnit, TimeUnit durationUnit, MetricTags tags)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | |
IMetricValueProvider<TimerValue> | value | |
Unit | unit | |
TimeUnit | rateUnit | |
TimeUnit | durationUnit | |
MetricTags | tags |
Properties
DurationUnit
Declaration
public TimeUnit DurationUnit { get; }
Property Value
Type | Description |
---|---|
TimeUnit |
RateUnit
Declaration
public TimeUnit RateUnit { get; }
Property Value
Type | Description |
---|---|
TimeUnit |