Méthode | Description | |
---|---|---|
CheckTopicInfoIntegrity ( IServiceProvider provider ) : void | ||
ClearTopicInfo ( IServiceProvider provider ) : void | ||
InitDbAggr ( IServiceProvider provider, bool showGui, string msg ) : void | ||
UpdateAggregates ( IServiceProvider provider, IDataContext db, IEnumerable |
Обновление агрегатов
|
|
UpdateTopicInfoRange ( IServiceProvider provider, IDataContext db, IEnumerable |
||
UpdateTopicInfoSpecified ( IServiceProvider provider, IDataContext db, IEnumerable |
Méthode | Description | |
---|---|---|
DatabaseManager ( ) : CodeJam | ||
UpdateTopicInfo ( IDataContext db, int tid ) : void | ||
UpdateTopicInfoByFilter ( IDataContext db, bool>.[ |
Обновляет агрегатные данные по темам (таблицу topic_info). Эта процедура сначала удаляет записи соответствующие параметру filter, а потом формирует агрегатные данные и добавляет их в topic_info. Транзакция должна контролироваться вызывающим методом.
|
public static CheckTopicInfoIntegrity ( IServiceProvider provider ) : void | ||
provider | IServiceProvider | |
Résultat | void |
public static ClearTopicInfo ( IServiceProvider provider ) : void | ||
provider | IServiceProvider | |
Résultat | void |
public static InitDbAggr ( IServiceProvider provider, bool showGui, string msg ) : void | ||
provider | IServiceProvider | |
showGui | bool | |
msg | string | |
Résultat | void |
public static UpdateAggregates ( IServiceProvider provider, IDataContext db, IEnumerable |
||
provider | IServiceProvider | |
db | IDataContext | |
tidList | IEnumerable |
Массив Topic ID для препарации |
Résultat | void |
public static UpdateTopicInfoRange ( IServiceProvider provider, IDataContext db, IEnumerable |
||
provider | IServiceProvider | |
db | IDataContext | |
tids | IEnumerable |
|
Résultat | void |
public static UpdateTopicInfoSpecified ( IServiceProvider provider, IDataContext db, IEnumerable |
||
provider | IServiceProvider | |
db | IDataContext | |
affectedIds | IEnumerable |
|
Résultat | void |