C# Класс PHmiRunner.Utils.Trends.TrendsRunTarget

Наследование: ITrendsRunTarget
Показать файл Открыть проект

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

Метод Описание
Clean ( ) : void
GetPage ( int trendTagIds, CriteriaType criteriaType, System.DateTime criteria, int maxCount ) : double?[]>[].Tuple
GetSamples ( int trendTagIds, System.DateTime startTime, System.DateTime endTime, int rarerer ) : double?[]>[].Tuple
Run ( ) : void
TrendsRunTarget ( TrendCategory trendCategory, INotificationReporter reporter, ITrendsRepositoryFactory repositoryFactory, IProject project, ITimeService timeService, ITrendTableSelector tableSelector ) : System

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

Метод Описание
DeleteOldTrendSamples ( ITrendsRepository repository ) : void
ProcessTrends ( ITrendsRepository repository ) : void

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

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

public Clean ( ) : void
Результат void

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

public GetPage ( int trendTagIds, CriteriaType criteriaType, System.DateTime criteria, int maxCount ) : double?[]>[].Tuple
trendTagIds int
criteriaType CriteriaType
criteria System.DateTime
maxCount int
Результат double?[]>[].Tuple

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

public GetSamples ( int trendTagIds, System.DateTime startTime, System.DateTime endTime, int rarerer ) : double?[]>[].Tuple
trendTagIds int
startTime System.DateTime
endTime System.DateTime
rarerer int
Результат double?[]>[].Tuple

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

public Run ( ) : void
Результат void

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

public TrendsRunTarget ( TrendCategory trendCategory, INotificationReporter reporter, ITrendsRepositoryFactory repositoryFactory, IProject project, ITimeService timeService, ITrendTableSelector tableSelector ) : System
trendCategory TrendCategory
reporter INotificationReporter
repositoryFactory ITrendsRepositoryFactory
project IProject
timeService ITimeService
tableSelector ITrendTableSelector
Результат System