Questione : Problema di System.Threading.Timer.

I cari esperti, il

I hanno un'applicazione della sezione comandi che usa System.Threading.Timer per realizzare regolarmente determinato funzionamento della base di dati. Quando tutto che debba essere fatto è di scrivere una certa linea sulla sezione comandi, il temporizzatore funziona benissimo. Ma quando aggiungo il roba della base di dati, il metodo è denominato soltanto una volta. Potreste spiegare prego a me perché questo accade? il
I ha usato i vari intervalli di tempo, con lo stesso result.
Thanks.
class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
principale vuoto >static notpretty " del class= " del id= " codeSnippet941328 del
           
class= del

Risposta : Problema di System.Threading.Timer.

è ci un motivo che state usando un Threading.Timer contro lo System.Timer?    Un threading.timer il metodo di CheckForPastDue sta eseguendo su un altro filetto allora quello che lo ha generato.  ciò a volte causa le edizioni per la cosa semplice che state provando a compire.  Ho avuto una simile edizione ed usando lo System.Timer ha funzionato per me.
Altre soluzioni  
 
programming4us programming4us