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

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
Name Description
T

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
Name Description
T

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
Name Description
T

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
Name Description
T

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
Name Description
T

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
Name Description
T
Back to top Copyright © 2017 Allan Hardy
Generated by DocFX