Class PackMetricValueSourceExtensions
Inheritance
System.Object
PackMetricValueSourceExtensions
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.Reporting
Assembly:cs.temp.dll.dll
Syntax
public static class PackMetricValueSourceExtensions
Methods
PackApdex<T>(IMetricPayloadBuilder<T>, String, MetricValueSourceBase<ApdexValue>)
Declaration
public static void PackApdex<T>(this IMetricPayloadBuilder<T> payloadBuilder, string context, MetricValueSourceBase<ApdexValue> valueSource)
Parameters
Type |
Name |
Description |
IMetricPayloadBuilder<T> |
payloadBuilder |
|
System.String |
context |
|
MetricValueSourceBase<ApdexValue> |
valueSource |
|
Type Parameters
PackCounter<T>(IMetricPayloadBuilder<T>, String, MetricValueSourceBase<CounterValue>, CounterValueSource)
Declaration
public static void PackCounter<T>(this IMetricPayloadBuilder<T> payloadBuilder, string context, MetricValueSourceBase<CounterValue> valueSource, CounterValueSource counterValueSource)
Parameters
Type |
Name |
Description |
IMetricPayloadBuilder<T> |
payloadBuilder |
|
System.String |
context |
|
MetricValueSourceBase<CounterValue> |
valueSource |
|
CounterValueSource |
counterValueSource |
|
Type Parameters
PackGauge<T>(IMetricPayloadBuilder<T>, String, MetricValueSourceBase<Double>)
Declaration
public static void PackGauge<T>(this IMetricPayloadBuilder<T> payloadBuilder, string context, MetricValueSourceBase<double> valueSource)
Parameters
Type |
Name |
Description |
IMetricPayloadBuilder<T> |
payloadBuilder |
|
System.String |
context |
|
MetricValueSourceBase<System.Double> |
valueSource |
|
Type Parameters
PackHistogram<T>(IMetricPayloadBuilder<T>, String, MetricValueSourceBase<HistogramValue>)
Declaration
public static void PackHistogram<T>(this IMetricPayloadBuilder<T> payloadBuilder, string context, MetricValueSourceBase<HistogramValue> valueSource)
Parameters
Type |
Name |
Description |
IMetricPayloadBuilder<T> |
payloadBuilder |
|
System.String |
context |
|
MetricValueSourceBase<HistogramValue> |
valueSource |
|
Type Parameters
PackMeter<T>(IMetricPayloadBuilder<T>, String, MetricValueSourceBase<MeterValue>)
Declaration
public static void PackMeter<T>(this IMetricPayloadBuilder<T> payloadBuilder, string context, MetricValueSourceBase<MeterValue> valueSource)
Parameters
Type |
Name |
Description |
IMetricPayloadBuilder<T> |
payloadBuilder |
|
System.String |
context |
|
MetricValueSourceBase<MeterValue> |
valueSource |
|
Type Parameters
PackTimer<T>(IMetricPayloadBuilder<T>, String, MetricValueSourceBase<TimerValue>)
Declaration
public static void PackTimer<T>(this IMetricPayloadBuilder<T> payloadBuilder, string context, MetricValueSourceBase<TimerValue> valueSource)
Parameters
Type |
Name |
Description |
IMetricPayloadBuilder<T> |
payloadBuilder |
|
System.String |
context |
|
MetricValueSourceBase<TimerValue> |
valueSource |
|
Type Parameters