Class MetricsContextValueSource
Inheritance
System.Object
MetricsContextValueSource
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace:App.Metrics.Core
Assembly:cs.temp.dll.dll
Syntax
public sealed class MetricsContextValueSource
Constructors
MetricsContextValueSource(String, IEnumerable<GaugeValueSource>, IEnumerable<CounterValueSource>, IEnumerable<MeterValueSource>, IEnumerable<HistogramValueSource>, IEnumerable<TimerValueSource>, IEnumerable<ApdexValueSource>)
Declaration
public MetricsContextValueSource(string context, IEnumerable<GaugeValueSource> gauges, IEnumerable<CounterValueSource> counters, IEnumerable<MeterValueSource> meters, IEnumerable<HistogramValueSource> histograms, IEnumerable<TimerValueSource> timers, IEnumerable<ApdexValueSource> apdexScores)
Parameters
Type |
Name |
Description |
System.String |
context |
|
IEnumerable<GaugeValueSource> |
gauges |
|
IEnumerable<CounterValueSource> |
counters |
|
IEnumerable<MeterValueSource> |
meters |
|
IEnumerable<HistogramValueSource> |
histograms |
|
IEnumerable<TimerValueSource> |
timers |
|
IEnumerable<ApdexValueSource> |
apdexScores |
|
Fields
Empty
Declaration
public static readonly MetricsContextValueSource Empty
Field Value
Properties
ApdexScores
Declaration
public IEnumerable<ApdexValueSource> ApdexScores { get; }
Property Value
Type |
Description |
IEnumerable<ApdexValueSource> |
|
Context
Declaration
public string Context { get; }
Property Value
Type |
Description |
System.String |
|
Counters
Declaration
public IEnumerable<CounterValueSource> Counters { get; }
Property Value
Type |
Description |
IEnumerable<CounterValueSource> |
|
Gauges
Declaration
public IEnumerable<GaugeValueSource> Gauges { get; }
Property Value
Type |
Description |
IEnumerable<GaugeValueSource> |
|
Histograms
Declaration
public IEnumerable<HistogramValueSource> Histograms { get; }
Property Value
Type |
Description |
IEnumerable<HistogramValueSource> |
|
Meters
Declaration
public IEnumerable<MeterValueSource> Meters { get; }
Property Value
Type |
Description |
IEnumerable<MeterValueSource> |
|
Timers
Declaration
public IEnumerable<TimerValueSource> Timers { get; }
Property Value
Type |
Description |
IEnumerable<TimerValueSource> |
|
Methods
Filter(IFilterMetrics)
Declaration
public MetricsContextValueSource Filter(IFilterMetrics filter)
Parameters
Type |
Name |
Description |
IFilterMetrics |
filter |
|
Returns
IsNotEmpty()
Declaration
Returns
Type |
Description |
System.Boolean |
|