C# Class WebAnalytics.EngineLayer.AnalyticsEngine

ファイルを表示 Open project: projectkudu/IISLogAnalyzerSiteExtension Class Usage Examples

Public Methods

Method Description
AddMetricFactor ( Func functor ) : void

Add functions to this list

AnalyticsEngine ( ) : System
GetMetricsDescriptions ( ) : List

Return the metrics and their descriptions for each and the parameters they need

RunAlternativeEngine ( System.DateTime start, System.DateTime end, System.TimeSpan timeInterval ) : MetricResult

Private Methods

Method Description
HelperFunction ( System.DateTime start, System.DateTime end, W3C_Extended_Log log ) : void

Used this function to perform metric computations between a start time and intermediate time

MakeNewMetricCollection ( ) : void

Method Details

AddMetricFactor() public method

Add functions to this list
public AddMetricFactor ( Func functor ) : void
functor Func
return void

AnalyticsEngine() public method

public AnalyticsEngine ( ) : System
return System

GetMetricsDescriptions() public method

Return the metrics and their descriptions for each and the parameters they need
public GetMetricsDescriptions ( ) : List
return List

RunAlternativeEngine() public method

public RunAlternativeEngine ( System.DateTime start, System.DateTime end, System.TimeSpan timeInterval ) : MetricResult
start System.DateTime
end System.DateTime
timeInterval System.TimeSpan
return MetricResult