Actualizzazione del post precedente...ha dovuto etichettare la striscia per il syndicatio...
I'ho cercato di simulare il M SK1NET 2.0 Database Cache Dependency stuff (well kind of, WAY più semplice ovviamenteMSC5 Quello che sto facendo è far partire una piccola classe di timer come proprietà statica del mio file globale.
pubblico statico TimerClass timr = nuovo Timerclass();
La mia vera classe di timer è molto semplice, aggiunge solo elementi in una fila su ogni bottone; nell'app reale inizierà un semplice procedimento archiviato e aggiunge solo alcuni elementi se l'elemento è stato aggiornatoM SK2 Tutto questo è davvero per fare un giro che richiede un contesto per aggiornare alcune cose nel cache ...in questo modo lo posso fare MSC4offline~'
usando System;
usando il sistema.Timers;>
Testo CacheTimer delnamespace
{
///
/// Descrizione sintetica per TimerClass.
///
classe pubblica TimerClass
{
classi Timer pubbliche()
{
Timer = nuovo Timer();
Timer.Funzionato=VeramenteM SK2
Timer.Interval=5000;
Timer.Start();
Timer.Elapsed M SK1new ElapsedEventHandler(timer_Elapsed);
}
Il timer del vuoto privato_ElapsedM SK1inviatore di oggetti ,EventArgs e)
{
se(!GlobaleM SK1qu.Contiene ("updateMSC4
Globale.quM SK1Enqueue("updateMSC3
}
}
}
Quindi qui, la mia domanda è: , qualcuno può pensare a una ragione per cui questo funzionerà? ' non funzionerà in modo affidabile?