# Edellinen ilmoitus...pyysi merkitsemään liikkeeseenlaskemista koskevan stripinM SK1

<datetime class="hidden">2004-07-06T00:00</datetime>

<!-- category -- mostlylucidcouk, Imported -->
I' yritän simuloida \.\NET \ 2.0\ Database Cache Dependency stuff \(\well kind of\,\ WAY simpler obviously\M SK5\ Se, mitä teemme on little timer class running as a statian property of my global \ .\asax\ .\cs file \ l...\like so\ MSC10\

julkinen statinen TimerClass timr = uusi TimerclassM SK1

Minun todellinen timer-luokka on todella yksinkertainen, se vain lisää osia kullakin tickillä olevaan luetteloon; todellisessa appissa tämä käynnistää yksinkertaisen tallennetun menettelyn ja lisää vain tiettyjä osia, jos osia on päivitetty . Tämä kaikki on todella kiertävä edellyttämällä taustaa saattaa joitakin asioita cachessa ajan tasalleM SK3nillä tavoin voin tehdä sen MSC4offline'

käyttäen järjestelmää;

käyttäen järjestelmää.Timerit;&gt;

Namespace CacheTimerTest

{

///

/// TimerClassin tiivistelmä

///

julkisen luokan TimerClass

{

julkinen TimerClass()

{

Timer-aikataulu = uusi TimerM SK1

timer.Enabled=trueM SK2

timer.IntervalM SK1

timer.StartM SK1

timer.Elapsed M SK1new ElapsedEventHandler(timer\_

}

Private void timer\_ElapsedM SK1object sender , ElapsedEventArgs e)

{

jos(!GlobalM SK1qu.Contains ("updateMSC4

Maailmanlaajuinen

}

}

}

Näin ollen kysymykseni kuuluu seuraavasti: Voiko kukaan ajatella syytä siihen, miksi tämä ei toimi?