C# Class WebAnalytics.Model.Metrics.SessionNumberMetric

Inheritance: IMetric
Afficher le fichier Open project: projectkudu/IISLogAnalyzerSiteExtension

Méthodes publiques

Méthode Description
GetResult ( ) : object

Return the number of unique sessions

ProcessEntry ( HttpLogEntry entry ) : void

At the api controller level, time is already considered, now with the filtered logs dependent on the time the user specefied, perform the metric jobs for these log entries

SessionNumberMetric ( ) : System
SetParameters ( string>.Dictionary args ) : void
SetParameters ( string args ) : void

Private Methods

Méthode Description
AddSession ( string arg ) : void
IMetric ( ) : List

Method Details

GetResult() public méthode

Return the number of unique sessions
public GetResult ( ) : object
Résultat object

ProcessEntry() public méthode

At the api controller level, time is already considered, now with the filtered logs dependent on the time the user specefied, perform the metric jobs for these log entries
public ProcessEntry ( HttpLogEntry entry ) : void
entry WebAnalytics.Model.Logs.HttpLogEntry
Résultat void

SessionNumberMetric() public méthode

public SessionNumberMetric ( ) : System
Résultat System

SetParameters() public méthode

public SetParameters ( string>.Dictionary args ) : void
args string>.Dictionary
Résultat void

SetParameters() public méthode

public SetParameters ( string args ) : void
args string
Résultat void