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 |
|