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

Class MetricHealthCheckFactoryExtensions

Inheritance
System.Object
MetricHealthCheckFactoryExtensions
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
Assembly:cs.temp.dll.dll
Syntax
public static class MetricHealthCheckFactoryExtensions

Methods

RegisterMetricCheck(IHealthCheckFactory, String, ApdexOptions, MetricTags, Func<ApdexValue, >, Func<ApdexValue, >, Func<ApdexValue, >)

Declaration
public static IHealthCheckFactory RegisterMetricCheck(this IHealthCheckFactory factory, string name, ApdexOptions options, MetricTags tags, Func<ApdexValue, > passing, Func<ApdexValue, > warning = null, Func<ApdexValue, > failing = null)
Parameters
Type Name Description
IHealthCheckFactory factory
System.String name
ApdexOptions options
MetricTags tags
System.Func<ApdexValue, System.> passing
System.Func<ApdexValue, System.> warning
System.Func<ApdexValue, System.> failing
Returns
Type Description
IHealthCheckFactory

RegisterMetricCheck(IHealthCheckFactory, String, ApdexOptions, Func<ApdexValue, >, Func<ApdexValue, >, Func<ApdexValue, >)

Declaration
public static IHealthCheckFactory RegisterMetricCheck(this IHealthCheckFactory factory, string name, ApdexOptions options, Func<ApdexValue, > passing, Func<ApdexValue, > warning = null, Func<ApdexValue, > failing = null)
Parameters
Type Name Description
IHealthCheckFactory factory
System.String name
ApdexOptions options
System.Func<ApdexValue, System.> passing
System.Func<ApdexValue, System.> warning
System.Func<ApdexValue, System.> failing
Returns
Type Description
IHealthCheckFactory

RegisterMetricCheck(IHealthCheckFactory, String, CounterOptions, MetricTags, Func<CounterValue, >, Func<CounterValue, >, Func<CounterValue, >)

Declaration
public static IHealthCheckFactory RegisterMetricCheck(this IHealthCheckFactory factory, string name, CounterOptions options, MetricTags tags, Func<CounterValue, > passing, Func<CounterValue, > warning = null, Func<CounterValue, > failing = null)
Parameters
Type Name Description
IHealthCheckFactory factory
System.String name
CounterOptions options
MetricTags tags
System.Func<CounterValue, System.> passing
System.Func<CounterValue, System.> warning
System.Func<CounterValue, System.> failing
Returns
Type Description
IHealthCheckFactory

RegisterMetricCheck(IHealthCheckFactory, String, CounterOptions, Func<CounterValue, >, Func<CounterValue, >, Func<CounterValue, >)

Declaration
public static IHealthCheckFactory RegisterMetricCheck(this IHealthCheckFactory factory, string name, CounterOptions options, Func<CounterValue, > passing, Func<CounterValue, > warning = null, Func<CounterValue, > failing = null)
Parameters
Type Name Description
IHealthCheckFactory factory
System.String name
CounterOptions options
System.Func<CounterValue, System.> passing
System.Func<CounterValue, System.> warning
System.Func<CounterValue, System.> failing
Returns
Type Description
IHealthCheckFactory

RegisterMetricCheck(IHealthCheckFactory, String, GaugeOptions, MetricTags, Func<Double, >, Func<Double, >, Func<Double, >)

Declaration
public static IHealthCheckFactory RegisterMetricCheck(this IHealthCheckFactory factory, string name, GaugeOptions options, MetricTags tags, Func<double, > passing, Func<double, > warning = null, Func<double, > failing = null)
Parameters
Type Name Description
IHealthCheckFactory factory
System.String name
GaugeOptions options
MetricTags tags
System.Func<System.Double, System.> passing
System.Func<System.Double, System.> warning
System.Func<System.Double, System.> failing
Returns
Type Description
IHealthCheckFactory

RegisterMetricCheck(IHealthCheckFactory, String, GaugeOptions, Func<Double, >, Func<Double, >, Func<Double, >)

Declaration
public static IHealthCheckFactory RegisterMetricCheck(this IHealthCheckFactory factory, string name, GaugeOptions options, Func<double, > passing, Func<double, > warning = null, Func<double, > failing = null)
Parameters
Type Name Description
IHealthCheckFactory factory
System.String name
GaugeOptions options
System.Func<System.Double, System.> passing
System.Func<System.Double, System.> warning
System.Func<System.Double, System.> failing
Returns
Type Description
IHealthCheckFactory

RegisterMetricCheck(IHealthCheckFactory, String, HistogramOptions, MetricTags, Func<HistogramValue, >, Func<HistogramValue, >, Func<HistogramValue, >)

Declaration
public static IHealthCheckFactory RegisterMetricCheck(this IHealthCheckFactory factory, string name, HistogramOptions options, MetricTags tags, Func<HistogramValue, > passing, Func<HistogramValue, > warning = null, Func<HistogramValue, > failing = null)
Parameters
Type Name Description
IHealthCheckFactory factory
System.String name
HistogramOptions options
MetricTags tags
System.Func<HistogramValue, System.> passing
System.Func<HistogramValue, System.> warning
System.Func<HistogramValue, System.> failing
Returns
Type Description
IHealthCheckFactory

RegisterMetricCheck(IHealthCheckFactory, String, HistogramOptions, Func<HistogramValue, >, Func<HistogramValue, >, Func<HistogramValue, >)

Declaration
public static IHealthCheckFactory RegisterMetricCheck(this IHealthCheckFactory factory, string name, HistogramOptions options, Func<HistogramValue, > passing, Func<HistogramValue, > warning = null, Func<HistogramValue, > failing = null)
Parameters
Type Name Description
IHealthCheckFactory factory
System.String name
HistogramOptions options
System.Func<HistogramValue, System.> passing
System.Func<HistogramValue, System.> warning
System.Func<HistogramValue, System.> failing
Returns
Type Description
IHealthCheckFactory

RegisterMetricCheck(IHealthCheckFactory, String, MeterOptions, MetricTags, Func<MeterValue, >, Func<MeterValue, >, Func<MeterValue, >)

Declaration
public static IHealthCheckFactory RegisterMetricCheck(this IHealthCheckFactory factory, string name, MeterOptions options, MetricTags tags, Func<MeterValue, > passing, Func<MeterValue, > warning = null, Func<MeterValue, > failing = null)
Parameters
Type Name Description
IHealthCheckFactory factory
System.String name
MeterOptions options
MetricTags tags
System.Func<MeterValue, System.> passing
System.Func<MeterValue, System.> warning
System.Func<MeterValue, System.> failing
Returns
Type Description
IHealthCheckFactory

RegisterMetricCheck(IHealthCheckFactory, String, MeterOptions, Func<MeterValue, >, Func<MeterValue, >, Func<MeterValue, >)

Declaration
public static IHealthCheckFactory RegisterMetricCheck(this IHealthCheckFactory factory, string name, MeterOptions options, Func<MeterValue, > passing, Func<MeterValue, > warning = null, Func<MeterValue, > failing = null)
Parameters
Type Name Description
IHealthCheckFactory factory
System.String name
MeterOptions options
System.Func<MeterValue, System.> passing
System.Func<MeterValue, System.> warning
System.Func<MeterValue, System.> failing
Returns
Type Description
IHealthCheckFactory

RegisterMetricCheck(IHealthCheckFactory, String, TimerOptions, MetricTags, Func<TimerValue, >, Func<TimerValue, >, Func<TimerValue, >)

Declaration
public static IHealthCheckFactory RegisterMetricCheck(this IHealthCheckFactory factory, string name, TimerOptions options, MetricTags tags, Func<TimerValue, > passing, Func<TimerValue, > warning = null, Func<TimerValue, > failing = null)
Parameters
Type Name Description
IHealthCheckFactory factory
System.String name
TimerOptions options
MetricTags tags
System.Func<TimerValue, System.> passing
System.Func<TimerValue, System.> warning
System.Func<TimerValue, System.> failing
Returns
Type Description
IHealthCheckFactory

RegisterMetricCheck(IHealthCheckFactory, String, TimerOptions, Func<TimerValue, >, Func<TimerValue, >, Func<TimerValue, >)

Declaration
public static IHealthCheckFactory RegisterMetricCheck(this IHealthCheckFactory factory, string name, TimerOptions options, Func<TimerValue, > passing, Func<TimerValue, > warning = null, Func<TimerValue, > failing = null)
Parameters
Type Name Description
IHealthCheckFactory factory
System.String name
TimerOptions options
System.Func<TimerValue, System.> passing
System.Func<TimerValue, System.> warning
System.Func<TimerValue, System.> failing
Returns
Type Description
IHealthCheckFactory
Back to top Copyright © 2017 Allan Hardy
Generated by DocFX