C# Class Viki.LoadRunner.Engine.Aggregators.HistogramAggregator

Generic X/Y histogram aggregator/builder. Use RegisterDimension() and AddMetric() methods to add concrete aggregates
Inheritance: IResultsAggregator
Afficher le fichier Open project: Vycka/LoadRunner Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
IResultsAggregator ( ) : void
IResultsAggregator ( IResult result ) : void
ReplaceNames ( string data, string>.Dictionary replaceTable ) : void

Method Details

Add() public méthode

Register dimension (aka X value)
public Add ( IDimension dimension ) : HistogramAggregator
dimension IDimension dimension object
Résultat HistogramAggregator

Add() public méthode

Register metric (aka Y value)
public Add ( IMetric metricTemplate ) : HistogramAggregator
metricTemplate IMetric
Résultat HistogramAggregator

Alias() public méthode

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
Résultat HistogramAggregator

BuildResults() public méthode

Builds results into object having collumn names array 2d array data grid
public BuildResults ( ) : HistogramResults
Résultat Viki.LoadRunner.Engine.Aggregators.Results.HistogramResults

BuildResultsObjects() public méthode

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
Résultat IEnumerable

Ignore() public méthode

public Ignore ( string columnName ) : HistogramAggregator
columnName string
Résultat HistogramAggregator