C# Класс GSoft.Dynamite.Monitoring.AggregateTimeTracker

TODO: Update summary.
Наследование: IAggregateTimeTracker
Показать файл Открыть проект

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

Метод Описание
AddTimeSpanToAggregateTimeSpentForKey ( string key, System.TimeSpan timeSpan ) : void
AggregateTimeTracker ( ILogger log ) : System
BeginTimeTrackerScope ( string key ) : TimeTrackerScope
GetAggregateTimeSpentForKey ( string key ) : System.TimeSpan

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

Метод Описание
EnsureTimeSpanForKey ( string key ) : System.TimeSpan

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

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

public AddTimeSpanToAggregateTimeSpentForKey ( string key, System.TimeSpan timeSpan ) : void
key string
timeSpan System.TimeSpan
Результат void

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

public AggregateTimeTracker ( ILogger log ) : System
log ILogger
Результат System

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

public BeginTimeTrackerScope ( string key ) : TimeTrackerScope
key string
Результат TimeTrackerScope

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

public GetAggregateTimeSpentForKey ( string key ) : System.TimeSpan
key string
Результат System.TimeSpan