Ejemplo n.º 1
0
 /// <summary>
 /// Groups constants used my metric aggregates produced by aggregators that are configured by metric configurations represented
 /// through instances of <see cref="MetricSeriesConfigurationForAccumulator"/>. See also <c>MetricConfigurations.Common.Accumulator()</c>./>
 /// </summary>
 /// <param name="aggregateKinds"></param>
 /// <returns></returns>
 public static MetricAggregateKindsExtendedExtensions.MetricAggregateKinds.Accumulator Accumulator(
     this Microsoft.ApplicationInsights.Metrics.MetricAggregateKinds aggregateKinds)
 {
     return(MetricAggregateKinds.Accumulator.Instance);
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Groups constants used my metric aggregates produced by aggregators that are configured by metric configurations represented
 /// through instances of <see cref="MetricSeriesConfigurationForNaiveDistinctCount"/>. See also <c>MetricConfigurations.Common.NaiveDistinctCount()</c>./>
 /// </summary>
 /// <param name="aggregateKinds"></param>
 /// <returns></returns>
 public static MetricAggregateKindsExtendedExtensions.MetricAggregateKinds.NaiveDistinctCount NaiveDistinctCount(
     this Microsoft.ApplicationInsights.Metrics.MetricAggregateKinds aggregateKinds)
 {
     return(MetricAggregateKinds.NaiveDistinctCount.Instance);
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Groups constants used my metric aggregates produced by aggregators that are configured by metric configurations represented
 /// through instances of <see cref="MetricSeriesConfigurationForGauge"/>. See also <c>MetricConfigurations.Common.Gauge()</c>./>
 /// </summary>
 /// <param name="aggregateKinds"></param>
 /// <returns></returns>
 public static MetricAggregateKindsExtendedExtensions.MetricAggregateKinds.Gauge Gauge(
     this Microsoft.ApplicationInsights.Metrics.MetricAggregateKinds aggregateKinds)
 {
     return(MetricAggregateKinds.Gauge.Instance);
 }