C# Класс Viki.LoadRunner.Engine.Aggregators.HistogramAggregator

Generic X/Y histogram aggregator/builder. Use RegisterDimension() and AddMetric() methods to add concrete aggregates
Наследование: IResultsAggregator
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Add ( IDimension dimension ) : HistogramAggregator

Register dimension (aka X value)

Add ( IMetric metricTemplate ) : HistogramAggregator

Register metric (aka Y value)

Alias ( string sourceColumnName, string alias ) : HistogramAggregator

Rename result columns to desired names

BuildResults ( ) : HistogramResults

Builds results into object having collumn names array 2d array data grid

BuildResultsObjects ( ) : IEnumerable

Builds dynamic results objects list, where each object has property name equal to column name. Result serialized to JSON it would produce output, which compatible with online JSON -> CSV converters.

Ignore ( string columnName ) : HistogramAggregator

Приватные методы

Метод Описание
IResultsAggregator ( ) : void
IResultsAggregator ( IResult result ) : void
ReplaceNames ( string data, string>.Dictionary replaceTable ) : void

Описание методов

Add() публичный Метод

Register dimension (aka X value)
public Add ( IDimension dimension ) : HistogramAggregator
dimension IDimension dimension object
Результат HistogramAggregator

Add() публичный Метод

Register metric (aka Y value)
public Add ( IMetric metricTemplate ) : HistogramAggregator
metricTemplate IMetric
Результат HistogramAggregator

Alias() публичный Метод

Rename result columns to desired names
public Alias ( string sourceColumnName, string alias ) : HistogramAggregator
sourceColumnName string source column name
alias string Name to replace it with
Результат HistogramAggregator

BuildResults() публичный Метод

Builds results into object having collumn names array 2d array data grid
public BuildResults ( ) : HistogramResults
Результат Viki.LoadRunner.Engine.Aggregators.Results.HistogramResults

BuildResultsObjects() публичный Метод

Builds dynamic results objects list, where each object has property name equal to column name. Result serialized to JSON it would produce output, which compatible with online JSON -> CSV converters.
public BuildResultsObjects ( ) : IEnumerable
Результат IEnumerable

Ignore() публичный Метод

public Ignore ( string columnName ) : HistogramAggregator
columnName string
Результат HistogramAggregator