|
.NET Framework | |||||||||
PREV TYPE NEXT TYPE | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONST | PROP | METHOD | OP | EVENT | DETAIL: FIELD | CONST | PROP | METHOD | OP | EVENT |
Field Summary | |
---|---|
bool | inProgress |
System.Collections.ArrayList | markDeletion |
System.Collections.ArrayList | markUpdate |
Naanou.ResourceExchange.ResourceExchanger.SharedMount[] | mounts |
bool | publishAll |
Constructor Summary | |
---|---|
DBRefresher(Naanou.ResourceExchange.ResourceExchanger.SharedMount[] mounts, bool publishAll) |
Property Summary | |
---|---|
bool | Running |
Method Summary | |
---|---|
bool | ManipulateEntry(Naanou.ResourceExchange.Entry entry, int rowCount, int rowNumber) |
void | MarkForDeletion(Naanou.ResourceExchange.Entry entry) |
void | MarkForUpdating(Naanou.ResourceExchange.Entry entry) |
void | RefreshDB() |
void |
RefreshMount(Naanou.ResourceExchange.ResourceExchanger.SharedMount mount, int mounts, int mountNumber) Refreshes a single mount |
void |
Start() Starts refreshing db in the lowest priority thread (returns asyncly) |
void | StartImpl() |
void | UpdateProgress(string action, double progress) |
Methods inherited from class System.Object |
---|
Equals, Finalize, GetHashCode, GetType, MemberwiseClone, ToString |
Event Summary | |
---|---|
Naanou.ResourceExchange.ProgressEventHandler | Progress |
System.EventHandler | RefreshFinished |
Field Detail |
---|
private bool inProgress
private System.Collections.ArrayList markDeletion
private System.Collections.ArrayList markUpdate
private Naanou.ResourceExchange.ResourceExchanger.SharedMount[] mounts
private bool publishAll
Constructor Detail |
---|
internal DBRefresher(Naanou.ResourceExchange.ResourceExchanger.SharedMount[] mounts, bool publishAll)
Property Detail |
---|
internal bool Running
Method Detail |
---|
private bool ManipulateEntry(Naanou.ResourceExchange.Entry entry, int rowCount, int rowNumber)
private void MarkForDeletion(Naanou.ResourceExchange.Entry entry)
private void MarkForUpdating(Naanou.ResourceExchange.Entry entry)
private void RefreshDB()
private void RefreshMount(Naanou.ResourceExchange.ResourceExchanger.SharedMount mount, int mounts, int mountNumber)
Refreshes a single mount
Parameters:
mount
- mountNumber
- Mounts numbermounts
- Number of mountsinternal void Start()
Starts refreshing db in the lowest priority thread (returns asyncly)
private void StartImpl()
private void UpdateProgress(string action, double progress)
Event Detail |
---|
internal Naanou.ResourceExchange.ProgressEventHandler Progress
internal System.EventHandler RefreshFinished
|
.NET Framework | |||||||||
PREV TYPE NEXT TYPE | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONST | PROP | METHOD | OP | EVENT | DETAIL: FIELD | CONST | PROP | METHOD | OP | EVENT |