C# Класс TubeGuardian.clsStatMonger

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AddAccount ( clsCredentials Account ) : void
AddDataset ( List InitialDataset, Dictionary HistoricalData ) : void
Disable ( ) : void
Enable ( ) : void
GetVideosByUsername ( string username ) : List
LoadDataFile ( string LogFileContents ) : void
RemoveAccount ( clsCredentials Account ) : void
Update ( ) : void
clsStatMonger ( string DataFile ) : System
clsStatMonger ( string DeveloperKey, string ApplicationName, List Credentials, clsSettings settings ) : System

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

Метод Описание
_GetEntryByIdFromList ( List Entries, string VideoID ) : clsVideoEntry
_compare_entities ( clsVideoEntry e_adding, clsVideoEntry e_init ) : List
_compare_entries ( clsVideoEntry OldEntry, clsVideoEntry NewEntry ) : void
_compare_stat ( double Old, double New, clsDataPointField Field, clsVideoEntry Entry ) : void
_entry_added ( clsVideoEntry Entry ) : void
_entry_updated ( clsDataPoint DataPoint, clsVideoEntry Entry ) : void
_feed_reader_exception ( object sender, string exception ) : void
_feed_reader_updated ( object sender, clsVideoFeedReader status ) : void
_new_youtube_entry ( string title, double views, double raters, double favs, double avgR, double comments ) : Google.GData.YouTube.YouTubeEntry
_remove_duplicates ( List input ) : List
_settings_OnAccountAdded ( object sender, clsCredentials Account ) : void
_settings_OnAccountRemoved ( object sender, clsCredentials Account ) : void
_sort_historical_data ( ) : void
_update_timer_Elapsed ( object sender, System.Timers.ElapsedEventArgs e ) : void
_update_videos ( ) : void
new_feed_OnEntryFetched ( object Sender, clsVideoEntry Entry ) : void
new_feed_OnException ( object Sender, Exception e ) : void
new_feed_OnStatusChange ( object Sender, clsVideoFeedReader NewState ) : void

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

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

public AddAccount ( clsCredentials Account ) : void
Account clsCredentials
Результат void

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

public AddDataset ( List InitialDataset, Dictionary HistoricalData ) : void
InitialDataset List
HistoricalData Dictionary
Результат void

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

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

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

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

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

public GetVideosByUsername ( string username ) : List
username string
Результат List

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

public LoadDataFile ( string LogFileContents ) : void
LogFileContents string
Результат void

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

public RemoveAccount ( clsCredentials Account ) : void
Account clsCredentials
Результат void

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

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

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

public clsStatMonger ( string DataFile ) : System
DataFile string
Результат System

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

public clsStatMonger ( string DeveloperKey, string ApplicationName, List Credentials, clsSettings settings ) : System
DeveloperKey string
ApplicationName string
Credentials List
settings clsSettings
Результат System