|
.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 | |||||||||