Tevékenység-eseményindítók
Az eseményindítók olyan feltételek, amelyek teljesülése esetén elindítják egy tevékenység végrehajtását. A Feladatütemező időalapú és eseményalapú eseményindítókat is biztosít, amelyek különböző módokon indíthatnak el feladatokat. Egy adott feladatot egy vagy több eseményindító indíthat el. Egy tevékenység legfeljebb 48 eseményindítóval rendelkezhet.
Időalapú eseményindítók
Az időalapú eseményindítók meghatározott időpontokban indítják el a feladatokat. Ez magában foglalja a tevékenység egyszeri indítását egy adott időpontban, vagy a tevékenység többszöri indítását napi, heti, havi vagy havi ütemezés szerint.
Eseményalapú eseményindítók
Az eseményalapú eseményindítók bizonyos rendszereseményekre válaszul elindítanak egy feladatot. Az eseményalapú eseményindítók például úgy állíthatók be, hogy a rendszer indításakor, amikor egy felhasználó bejelentkezik a helyi számítógépre, vagy amikor a rendszer tétlenné válik.
Több eseményindító
Minden tevékenységet elindíthat egy vagy több eseményindítóval, így a tevékenység bármilyen módon elindítható. A feladatütemező 1.0-s és 2.0-s feladatütemezőjében azonban több eseményindító is eltérően van implementálva.
A Task Scheduler 2.0-ban minden eseményindítót egy külön trigger API határoz meg, amely a tevékenységhez van társítva az eseményindító-gyűjteményen keresztül.
A Feladatütemező 1.0-s verziójában több eseményindító is ütemezésnek tekinthető, amely a tevékenység indításának egy halmaza. Ebben az esetben az ütemezés azon időpontok halmaza (amelyeket a munkaelemhez társított összes eseményindító egyesítője határoz meg), amelyeknél a munkaelem végrehajtása megtörténik.
Kapcsolódó témakörök