C# Class GSoft.Dynamite.Monitoring.AggregateTimeTracker

TODO: Update summary.
Inheritance: IAggregateTimeTracker
Afficher le fichier Open project: GSoft-SharePoint/Dynamite-2010

Méthodes publiques

Méthode Description
AddTimeSpanToAggregateTimeSpentForKey ( string key, System.TimeSpan timeSpan ) : void
AggregateTimeTracker ( ILogger log ) : System
BeginTimeTrackerScope ( string key ) : TimeTrackerScope
GetAggregateTimeSpentForKey ( string key ) : System.TimeSpan

Private Methods

Méthode Description
EnsureTimeSpanForKey ( string key ) : System.TimeSpan

Method Details

AddTimeSpanToAggregateTimeSpentForKey() public méthode

public AddTimeSpanToAggregateTimeSpentForKey ( string key, System.TimeSpan timeSpan ) : void
key string
timeSpan System.TimeSpan
Résultat void

AggregateTimeTracker() public méthode

public AggregateTimeTracker ( ILogger log ) : System
log ILogger
Résultat System

BeginTimeTrackerScope() public méthode

public BeginTimeTrackerScope ( string key ) : TimeTrackerScope
key string
Résultat TimeTrackerScope

GetAggregateTimeSpentForKey() public méthode

public GetAggregateTimeSpentForKey ( string key ) : System.TimeSpan
key string
Résultat System.TimeSpan